{"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":823261,"link":"/api/v1.1/game/823261/feed/live","metaData":{"wait":10,"timeStamp":"20260823_033201","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823261,"type":"R","doubleHeader":"N","id":"2026/08/22/minmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823261-2026-08-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-23T00:40:00Z","originalDate":"2026-08-22","officialDate":"2026-08-22","dayNight":"night","time":"5:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2026,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Minnesota","record":{"gamesPlayed":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":67,"ties":0,"pct":".485"},"records":{},"divisionLeader":false,"wins":63,"losses":67,"winningPercentage":".485"},"franchiseName":"Minnesota","clubName":"Twins","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Diego","record":{"gamesPlayed":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":70,"losses":60,"ties":0,"pct":".538"},"records":{},"divisionLeader":false,"wins":70,"losses":60,"winningPercentage":".538"},"franchiseName":"San Diego","clubName":"Padres","active":true}},"players":{"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":29,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"24","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"ID701785":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785","firstName":"Kaelen","lastName":"Culpepper","primaryNumber":"12","birthDate":"2002-12-29","currentAge":23,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kaelen","useLastName":"Culpepper","middleName":"Kenneth","boxscoreName":"Culpepper, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kaelen Culpepper","nameTitle":"V","nameSuffix":"V","nameSlug":"kaelen-culpepper-701785","firstLastName":"Kaelen Culpepper","lastFirstName":"Culpepper, Kaelen","lastInitName":"Culpepper, K","initLastName":"K Culpepper","fullFMLName":"Kaelen Kenneth Culpepper","fullLFMName":"Culpepper, Kaelen Kenneth","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":25,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681892":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892","firstName":"Kody","lastName":"Funderburk","primaryNumber":"57","birthDate":"1996-11-27","currentAge":29,"birthCity":"Mesa","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kody","useLastName":"Funderburk","boxscoreName":"Funderburk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kody Funderburk","nameSlug":"kody-funderburk-681892","firstLastName":"Kody Funderburk","lastFirstName":"Funderburk, Kody","lastInitName":"Funderburk, K","initLastName":"K Funderburk","fullFMLName":"Kody  Funderburk","fullLFMName":"Funderburk, Kody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID702193":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193","firstName":"Andrew","lastName":"Morris","primaryNumber":"78","birthDate":"2001-09-01","currentAge":24,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Morris","middleName":"Burke","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Morris","nameSlug":"andrew-morris-702193","firstLastName":"Andrew Morris","lastFirstName":"Morris, Andrew","lastInitName":"Morris, A","initLastName":"A Morris","fullFMLName":"Andrew Burke Morris","fullLFMName":"Morris, Andrew Burke","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID665152":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152","firstName":"Dean","lastName":"Kremer","primaryNumber":"13","birthDate":"1996-01-07","currentAge":30,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dean","useLastName":"Kremer","middleName":"Junior","boxscoreName":"Kremer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAY-mur","mlbDebutDate":"2020-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dean Kremer","nameSlug":"dean-kremer-665152","firstLastName":"Dean Kremer","lastFirstName":"Kremer, Dean","lastInitName":"Kremer, D","initLastName":"D Kremer","fullFMLName":"Dean Junior Kremer","fullLFMName":"Kremer, Dean Junior","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"37","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID621345":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345","firstName":"Alex","lastName":"Minter","primaryNumber":"33","birthDate":"1993-09-02","currentAge":32,"birthCity":"Tyler","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"A.J.","useLastName":"Minter","middleName":"Jordan","boxscoreName":"Minter","nickName":"Mint","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"A.J. Minter","nameSlug":"a-j-minter-621345","firstLastName":"A.J. Minter","lastFirstName":"Minter, A.J.","lastInitName":"Minter, A","initLastName":"A Minter","fullFMLName":"Alex Jordan Minter","fullLFMName":"Minter, Alex Jordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702176":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176","firstName":"Alan","lastName":"Roden","primaryNumber":"18","birthDate":"1999-12-22","currentAge":26,"birthCity":"Middleton","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Alan","useLastName":"Roden","middleName":"Eric","boxscoreName":"Roden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"ROW-den","mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Roden","nameSlug":"alan-roden-702176","firstLastName":"Alan Roden","lastFirstName":"Roden, Alan","lastInitName":"Roden, A","initLastName":"A Roden","fullFMLName":"Alan Eric Roden","fullLFMName":"Roden, Alan Eric","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"ID687570":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","firstName":"Connor","lastName":"Prielipp","primaryNumber":"61","birthDate":"2001-01-10","currentAge":25,"birthCity":"Tomah","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Prielipp","middleName":"Francis","boxscoreName":"Prielipp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Prielipp","nameSlug":"connor-prielipp-687570","firstLastName":"Connor Prielipp","lastFirstName":"Prielipp, Connor","lastInitName":"Prielipp, C","initLastName":"C Prielipp","fullFMLName":"Connor Francis Prielipp","fullLFMName":"Prielipp, Connor Francis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID668952":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","firstName":"Ryan","lastName":"Kreidler","primaryNumber":"5","birthDate":"1997-11-12","currentAge":28,"birthCity":"Davis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Kreidler","middleName":"Michael","boxscoreName":"Kreidler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"cried-ler","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Kreidler","nameSlug":"ryan-kreidler-668952","firstLastName":"Ryan Kreidler","lastFirstName":"Kreidler, Ryan","lastInitName":"Kreidler, R","initLastName":"R Kreidler","fullFMLName":"Ryan Michael Kreidler","fullLFMName":"Kreidler, Ryan Michael","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"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},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":40222,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Clear","temp":"79","wind":"7 mph, L To R"},"gameInfo":{"attendance":41484,"firstPitch":"2026-08-23T00:41:00.000Z","gameDurationMinutes":170},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"home":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"}},"officialScorer":{"id":680379,"fullName":"John Maffei","link":"/api/v1/people/680379"},"primaryDatacaster":{"id":686221,"fullName":"Ben Pearson","link":"/api/v1/people/686221"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luke Keaschall homers (8) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-23T00:41:11.012Z","endTime":"2026-08-23T00:42:23.151Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"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-08-22T21:56:13.668Z","endTime":"2026-08-23T00:12:49.393Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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-08-23T00:12:49.393Z","endTime":"2026-08-23T00:40:58.776Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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-08-23T00:40:58.776Z","endTime":"2026-08-23T00:41:13.136Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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":90.8,"endSpeed":82.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055893943139605,"aZ":-13.001080092143642,"pfxX":-7.755871304532753,"pfxZ":10.968845313777251,"pX":1.290147464089422,"pZ":2.1075038884633868,"vX0":10.620770316188548,"vY0":-131.6600204090459,"vZ0":-6.827961549862153,"x":67.82,"y":181.88,"x0":-1.7963728619363917,"y0":50.00422317196044,"z0":5.704719443692433,"aX":-13.559860437742723},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.4,"breakHorizontal":11.6,"spinRate":2242,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.41667822530174625,"extension":6.969849628487414},"index":3,"playId":"f7731385-b2df-3e14-b70a-ea52491cc34e","pitchNumber":1,"startTime":"2026-08-23T00:41:13.136Z","endTime":"2026-08-23T00:41:17.325Z","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":88.2,"endSpeed":80.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51635974567238,"aZ":-24.19833061081861,"pfxX":-2.9884910014683097,"pfxZ":4.803586631569708,"pX":-0.19165757196915564,"pZ":2.21101236721268,"vX0":6.387848750139162,"vY0":-128.27509293441844,"vZ0":-3.8960211445839783,"x":124.31,"y":179.08,"x0":-2.330260352801985,"y0":50.00130710396176,"z0":5.644832207337599,"aX":-4.960627467450844},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.0,"breakHorizontal":4.0,"spinRate":2142,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.4276361290124404,"extension":6.870560986035099},"index":4,"playId":"013fe6e1-3439-3f69-b3b7-9c160a3d2c4e","pitchNumber":2,"startTime":"2026-08-23T00:41:25.930Z","endTime":"2026-08-23T00:41:29.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.637640254998043,"aZ":-27.516219264058275,"pfxX":0.0026730882683319024,"pfxZ":2.8687106681307313,"pX":0.6650156083027574,"pZ":3.1951773676515565,"vX0":7.296719642653838,"vY0":-126.6162206918284,"vZ0":-0.8575481525014119,"x":91.65,"y":152.51,"x0":-2.253551893710663,"y0":50.00565483450026,"z0":5.738423203092769,"aX":0.002952043717237894},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":-1.7,"spinRate":2182,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.4324511550176804,"extension":6.898205998486254},"index":5,"playId":"438e03a1-6ea7-32a1-a616-7c11e33931fa","pitchNumber":3,"startTime":"2026-08-23T00:41:45.264Z","endTime":"2026-08-23T00:41:49.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.503475563669358,"aZ":-26.556209628076548,"pfxX":0.0010622695588125008,"pfxZ":3.3404132920934018,"pX":0.2753476314066135,"pZ":2.8715527328956405,"vX0":6.366299793814513,"vY0":-129.0559940398459,"vZ0":-1.9299701133249019,"x":106.5,"y":161.25,"x0":-2.2262754642892624,"y0":50.0032929304661,"z0":5.67963231414573,"aX":0.0018421475147781296},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":-1.4,"spinRate":2173,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.4248254025509537,"extension":6.866646428284195},"hitData":{"launchSpeed":101.6,"launchAngle":28.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.08,"coordY":61.95}},"index":6,"playId":"c8c1069e-f99d-3cee-a796-1f0b5ae4e830","pitchNumber":4,"startTime":"2026-08-23T00:42:01.578Z","endTime":"2026-08-23T00:42:23.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:42:23.151Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Byron Buxton pops out to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-23T00:42:16.021Z","endTime":"2026-08-23T00:43:07.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_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":88.0,"endSpeed":81.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80521533427337,"aZ":-25.461067311970805,"pfxX":1.3610231463684572,"pfxZ":4.013017038123005,"pX":1.5999847475037052,"pZ":1.766827241825614,"vX0":9.344654530816047,"vY0":-127.8808112659156,"vZ0":-4.619826730387829,"x":56.01,"y":191.08,"x0":-2.2628285165532445,"y0":50.003499393739446,"z0":5.569081283254831,"aX":2.2777589738440143},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.5,"breakHorizontal":-4.3,"spinRate":2208,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4266148245094601,"extension":7.054577192414936},"index":0,"playId":"dcff7b80-d6f6-38e3-b1ce-ba2e51baefb3","pitchNumber":1,"startTime":"2026-08-23T00:42:43.514Z","endTime":"2026-08-23T00:42:46.711Z","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.2,"endSpeed":85.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97740800744292,"aZ":-13.088285917910929,"pfxX":-6.13027791614255,"pfxZ":10.229555863156921,"pX":0.9432076357285596,"pZ":2.344707037048576,"vX0":9.799228505440905,"vY0":-135.3318590618944,"vZ0":-6.611521092001382,"x":81.05,"y":175.47,"x0":-1.9187717603302477,"y0":50.00068796053786,"z0":5.726141250237471,"aX":-11.435478153232495},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":9.1,"spinRate":2281,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40387462837518306,"extension":6.911557815880925},"hitData":{"launchSpeed":77.4,"launchAngle":69.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":147.94,"coordY":162.63}},"index":1,"playId":"b541a71e-0578-38cd-92f4-7a456474290f","pitchNumber":2,"startTime":"2026-08-23T00:42:57.584Z","endTime":"2026-08-23T00:43:07.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:43:07.604Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-23T00:43:13.048Z","endTime":"2026-08-23T00:44:58.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78907003116642,"aZ":-15.476162947556615,"pfxX":-4.395158225430504,"pfxZ":9.215868319481434,"pX":-1.2722558918952567,"pZ":3.393082874995837,"vX0":4.06992429084797,"vY0":-133.0650718462016,"vZ0":-3.3820364156864167,"x":165.5,"y":147.17,"x0":-2.2429459479406897,"y0":50.003282342812476,"z0":5.7868614681515576,"aX":-7.963699162108209},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2139,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41001766208887336,"extension":6.847699832160639},"index":0,"playId":"a2c97c11-86c9-3af9-96f4-0805eca705c8","pitchNumber":1,"startTime":"2026-08-23T00:43:29.479Z","endTime":"2026-08-23T00:43:33.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.217068633010577,"aZ":-12.744269595581635,"pfxX":-4.433884784737658,"pfxZ":10.60637250634461,"pX":-0.28125579497620556,"pZ":2.307877081590194,"vX0":6.323553256449962,"vY0":-134.280879515149,"vZ0":-6.577995289670034,"x":127.72,"y":176.47,"x0":-2.0872010799084157,"y0":50.003951688005905,"z0":5.690468859565303,"aX":-8.123767177014845},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":6.7,"spinRate":2227,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.40740078678490654,"extension":6.817580042113844},"index":1,"playId":"aa91d2e9-77b1-30ee-9980-588bbba1f813","pitchNumber":2,"startTime":"2026-08-23T00:43:43.290Z","endTime":"2026-08-23T00:43:46.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.030494927281747,"aZ":-23.81847984133898,"pfxX":-9.226273378748026,"pfxZ":5.021924666749097,"pX":-1.5419833302655486,"pZ":2.9536783869541585,"vX0":4.812177629777223,"vY0":-127.79568689256342,"vZ0":-2.300995499724473,"x":175.78,"y":159.03,"x0":-2.245546516625806,"y0":50.00048842418465,"z0":5.726480769181072,"aX":-15.3392131373976},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.9,"breakHorizontal":15.7,"spinRate":1544,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.42774559592793127,"extension":6.835987580990524},"index":2,"playId":"588d6d80-a9ea-3cc6-afa8-9b2a65279890","pitchNumber":3,"startTime":"2026-08-23T00:43:56.813Z","endTime":"2026-08-23T00:44:00.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.961506539804045,"aZ":-25.34006761897377,"pfxX":-8.366686147921437,"pfxZ":4.118701807466506,"pX":0.5685765666273622,"pZ":0.9126561758238074,"vX0":9.33698444787169,"vY0":-127.01755480671314,"vZ0":-6.758607496264822,"x":95.33,"y":214.14,"x0":-2.039576800481089,"y0":50.006330606671476,"z0":5.577147677343541,"aX":-13.90112119271861},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":13.4,"spinRate":1678,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4285023646339501,"extension":6.921566275514981},"index":3,"playId":"68cc9eaa-e6d0-3095-b0f2-d16122642458","pitchNumber":4,"startTime":"2026-08-23T00:44:12.699Z","endTime":"2026-08-23T00:44:16.086Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.037676688703105,"aZ":-13.109541899983888,"pfxX":-6.3314047984483075,"pfxZ":10.302087272878019,"pX":0.62584020056486,"pZ":1.8523623741689887,"vX0":9.05833397769881,"vY0":-134.62876339567154,"vZ0":-7.718283760399301,"x":93.14,"y":188.77,"x0":-1.9473786542775897,"y0":50.0013850421053,"z0":5.668501365447028,"aX":-11.715226656406132},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2163,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.40560542114473996,"extension":6.962780394503735},"index":4,"playId":"6c067a3e-1a1e-343e-b7b9-a3d44116c696","pitchNumber":5,"startTime":"2026-08-23T00:44:27.316Z","endTime":"2026-08-23T00:44:32.302Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48451736753345,"aZ":-25.92108164816283,"pfxX":-9.706782426145338,"pfxZ":3.7411115986538483,"pX":0.3002126912041509,"pZ":1.2400299615708534,"vX0":9.124397296600703,"vY0":-127.71797787047313,"vZ0":-5.885921872775234,"x":105.56,"y":205.3,"x0":-2.0380089223083306,"y0":50.00311887454031,"z0":5.582939190495806,"aX":-16.22055047551054},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":15.8,"spinRate":1694,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4270050849571403,"extension":6.951558700705083},"index":5,"playId":"593587e2-7794-3ae7-ae52-11d680e836bb","pitchNumber":6,"startTime":"2026-08-23T00:44:54.382Z","endTime":"2026-08-23T00:44:58.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:44:58.920Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Jeffers flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-23T00:45:00.580Z","endTime":"2026-08-23T00:45:36.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25578059322064,"aZ":-11.397917527400462,"pfxX":-6.817688060439092,"pfxZ":11.263052721868679,"pX":0.7104079618158753,"pZ":3.0966034594621332,"vX0":9.096988631360452,"vY0":-134.93750895089815,"vZ0":-4.990167115155517,"x":89.92,"y":155.17,"x0":-1.8181898875060498,"y0":50.00347052085341,"z0":5.772359210451112,"aX":-12.577799197640772},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.4,"breakHorizontal":10.4,"spinRate":2378,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4058385419184267,"extension":6.961495428951753},"hitData":{"launchSpeed":90.7,"launchAngle":43.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.36,"coordY":95.6}},"index":0,"playId":"44a9dabb-9933-302c-99b9-404e645befe0","pitchNumber":1,"startTime":"2026-08-23T00:45:23.564Z","endTime":"2026-08-23T00:45:36.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:45:36.073Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to left fielder Luis Rengifo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-23T00:45:38.338Z","endTime":"2026-08-23T00:47:10.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02907009833785,"aZ":-9.951675097074201,"pfxX":-7.262083196598683,"pfxZ":11.952865730946547,"pX":-0.5468655175143019,"pZ":2.385762268423537,"vX0":6.143382181520865,"vY0":-135.80756127477946,"vZ0":-6.960508987824523,"x":137.85,"y":174.36,"x0":-1.8999339609941222,"y0":50.00419413134378,"z0":5.681933011727948,"aX":-13.50353814793284},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.3,"breakHorizontal":11.8,"spinRate":2246,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.40402427723736434,"extension":6.992355530093802},"index":0,"playId":"fe192122-0d14-38c8-a902-521047022656","pitchNumber":1,"startTime":"2026-08-23T00:46:00.705Z","endTime":"2026-08-23T00:46:04.528Z","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":93.0,"endSpeed":84.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.161831435270187,"aZ":-9.889808605777562,"pfxX":-7.309085646419635,"pfxZ":12.15287655550238,"pX":0.25520494960530876,"pZ":2.3484137742216245,"vX0":8.126539961227024,"vY0":-134.99816368425363,"vZ0":-6.981127397259021,"x":107.27,"y":175.37,"x0":-1.853742391307367,"y0":50.00290116997874,"z0":5.674855754717059,"aX":-13.403529671430187},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.5,"breakHorizontal":11.4,"spinRate":2279,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4067361727269101,"extension":6.978053206038321},"index":1,"playId":"d83338f7-16c7-32e9-8199-63caf8579dc5","pitchNumber":2,"startTime":"2026-08-23T00:46:18.726Z","endTime":"2026-08-23T00:46:22.966Z","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-08-23T00:46:33.640Z","endTime":"2026-08-23T00:46:45.513Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"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":94.7,"endSpeed":85.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60022147345111,"aZ":-10.586404737061022,"pfxX":-7.535875055284707,"pfxZ":11.364200641428017,"pX":-1.123022225943391,"pZ":3.878345934440706,"vX0":5.050472440007235,"vY0":-137.68693900795975,"vZ0":-3.4130643130969154,"x":159.81,"y":134.06,"x0":-2.01205735870036,"y0":50.001552568522776,"z0":5.862304320967687,"aX":-14.314304494041163},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":12.5,"spinRate":2234,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3994263474082036,"extension":6.953308523306835},"index":3,"playId":"343b076e-daa9-3099-9825-8de34ad7bce8","pitchNumber":3,"startTime":"2026-08-23T00:46:45.513Z","endTime":"2026-08-23T00:46:49.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82231006612979,"aZ":-22.859670260034633,"pfxX":-9.932576214094944,"pfxZ":5.562761577029187,"pX":-1.2434248948160647,"pZ":3.222771434024875,"vX0":5.584888555771218,"vY0":-128.8557907601538,"vZ0":-2.113875175339307,"x":164.4,"y":151.77,"x0":-2.153226121042631,"y0":50.002157775742866,"z0":5.827483665017915,"aX":-16.63218205426927},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.8,"breakHorizontal":16.7,"spinRate":1717,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.42574081753090365,"extension":6.840990698740018},"hitData":{"launchSpeed":90.0,"launchAngle":33.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.64,"coordY":73.42}},"index":4,"playId":"9cf0bcce-48b0-3bbc-b4f4-efe8ed591446","pitchNumber":4,"startTime":"2026-08-23T00:47:01.507Z","endTime":"2026-08-23T00:47:10.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:47:10.039Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-23T00:48:43.433Z","endTime":"2026-08-23T00:52:12.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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":91.8,"endSpeed":84.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.921730675020118,"aZ":-14.410773752139109,"pfxX":-5.4235243241372935,"pfxZ":9.876239008116052,"pX":0.29485346315970207,"pZ":1.6834099979284691,"vX0":6.740547164063804,"vY0":-133.33199924289266,"vZ0":-8.713437815100816,"x":105.76,"y":193.33,"x0":-1.562494270413267,"y0":50.00640427299153,"z0":6.036181223156225,"aX":-9.75834413436217},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2327,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4109535985011501,"extension":5.972731499152688},"index":0,"playId":"928c1432-613b-33fa-b937-899408a7b9ca","pitchNumber":1,"startTime":"2026-08-23T00:49:27.407Z","endTime":"2026-08-23T00:49:31.926Z","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.0,"endSpeed":79.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.861056671658297,"aZ":-26.006896247190934,"pfxX":0.4866557065478522,"pfxZ":3.8550305568125207,"pX":-6.1732887307217E-5,"pZ":2.7837596302116623,"vX0":4.005615575610062,"vY0":-125.33014291560083,"vZ0":-3.522925076843236,"x":117.0,"y":163.62,"x0":-1.6782039684523178,"y0":50.00429249669235,"z0":6.3170757104019915,"aX":0.7789564542530594},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.5,"breakHorizontal":-1.8,"spinRate":2534,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.435997038108765,"extension":5.823248697369353},"index":1,"playId":"700e7450-4126-3958-b787-c3ffed6d4620","pitchNumber":2,"startTime":"2026-08-23T00:49:41.033Z","endTime":"2026-08-23T00:49:45.471Z","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":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52518838438939,"aZ":-24.49224654240625,"pfxX":0.5318939267880687,"pfxZ":4.788960125024062,"pX":2.3147007214060533,"pZ":1.0752163331312419,"vX0":8.807946897817194,"vY0":-125.36165581702461,"vZ0":-7.736343362262704,"x":28.77,"y":209.75,"x0":-1.302239101421505,"y0":50.003732857016125,"z0":6.178163924822626,"aX":0.8510280551641562},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.2,"breakHorizontal":-2.9,"spinRate":2506,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4356576811202144,"extension":5.756745892283883},"index":2,"playId":"3b2513e8-36b1-34ad-9ec1-514c66533f75","pitchNumber":3,"startTime":"2026-08-23T00:49:57.063Z","endTime":"2026-08-23T00:50:01.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.967375945218524,"aZ":-20.775415240717965,"pfxX":-6.447946344628669,"pfxZ":7.776942893954697,"pX":-0.29453501603675547,"pZ":0.45266013299075114,"vX0":5.0135528948305765,"vY0":-120.46771609314995,"vZ0":-8.970787810667115,"x":128.23,"y":226.56,"x0":-1.5675438532778883,"y0":50.005206109768864,"z0":6.0694858502353295,"aX":-9.454160430109685},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":12.1,"breakHorizontal":10.4,"spinRate":1627,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4551146841801401,"extension":5.927171044347182},"index":3,"playId":"729b2520-d1c4-3fdd-b405-4f37466e48eb","pitchNumber":4,"startTime":"2026-08-23T00:50:15.633Z","endTime":"2026-08-23T00:50:18.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.326724991117782,"aZ":-25.99346223629124,"pfxX":3.715686864298607,"pfxZ":3.8164608831836286,"pX":0.5751655528444634,"pZ":2.6543948598471077,"vX0":4.016476368270352,"vY0":-126.33898413514397,"vZ0":-4.107879551412602,"x":95.08,"y":167.11,"x0":-1.5169069046584018,"y0":50.00246588651841,"z0":6.386388337312102,"aX":6.016168186335648},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":-7.7,"spinRate":2441,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.43325922963780794,"extension":5.657843750104208},"index":4,"playId":"e3877adc-3af8-377d-ae1a-18b1d0640fc0","pitchNumber":5,"startTime":"2026-08-23T00:50:35.622Z","endTime":"2026-08-23T00:50:40.987Z","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.1,"endSpeed":84.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.443179089784337,"aZ":-19.907389034077198,"pfxX":-9.674934088902312,"pfxZ":6.659261235673238,"pX":1.229099696921175,"pZ":3.770578282392493,"vX0":10.75662606322774,"vY0":-135.12098994438352,"vZ0":-2.2895232903444227,"x":70.15,"y":136.97,"x0":-1.5533042238912889,"y0":50.00415541901086,"z0":6.033224588840539,"aX":-17.826701300233935},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.8,"breakHorizontal":15.1,"spinRate":2118,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40591792061467613,"extension":5.939873186542714},"index":5,"playId":"955c98b0-9eed-32d5-9fbe-b352eafe5281","pitchNumber":6,"startTime":"2026-08-23T00:50:59.863Z","endTime":"2026-08-23T00:51:03.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.221627192552788,"aZ":-12.656008919395704,"pfxX":-4.882105232128197,"pfxZ":10.53708733469123,"pX":-0.15690904038196032,"pZ":2.7690869471415485,"vX0":5.501770611577894,"vY0":-135.1894076055571,"vZ0":-6.497857638472455,"x":122.98,"y":164.01,"x0":-1.5832418292811294,"y0":50.00470021832297,"z0":6.090614314897502,"aX":-9.045792821689071},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":7.7,"spinRate":2364,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4050158741528902,"extension":5.929839625253649},"index":6,"playId":"1d8d4142-4e43-3ad8-abb1-7307de7bf2bd","pitchNumber":7,"startTime":"2026-08-23T00:51:17.964Z","endTime":"2026-08-23T00:51:22.540Z","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":92.4,"endSpeed":85.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.583598200093082,"aZ":-18.591607283115334,"pfxX":-8.551008673018332,"pfxZ":7.372940409816143,"pX":0.2844938317017588,"pZ":2.3968485394794423,"vX0":8.262573786300436,"vY0":-134.2712039248397,"vZ0":-5.791859509749759,"x":106.16,"y":174.07,"x0":-1.708167751516305,"y0":50.00520650142542,"z0":5.886662327234869,"aX":-15.758769431397983},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":13.9,"spinRate":2199,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.40650462993918746,"extension":5.950401657671697},"index":7,"playId":"f4e93b3f-4f4c-3890-bc08-ab5ca91f9d21","pitchNumber":8,"startTime":"2026-08-23T00:51:39.654Z","endTime":"2026-08-23T00:51:43.361Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.875706215475674,"aZ":-25.296289138567886,"pfxX":1.2469337549683144,"pfxZ":4.150950992607155,"pX":0.5705764159010752,"pZ":2.201279234822135,"vX0":4.995708634598624,"vY0":-126.89561467627148,"vZ0":-5.289572665360459,"x":95.25,"y":179.35,"x0":-1.572436375904535,"y0":50.00513576470712,"z0":6.285785402070042,"aX":2.0681464079080185},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":-3.2,"spinRate":2476,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.42889472289786523,"extension":5.820003595051851},"hitData":{"launchSpeed":98.1,"launchAngle":21.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.41,"coordY":56.59}},"index":8,"playId":"96332f09-57bf-3406-a889-fb137a0e26a6","pitchNumber":9,"startTime":"2026-08-23T00:52:02.159Z","endTime":"2026-08-23T00:52:12.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:52:12.271Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-23T00:52:16.043Z","endTime":"2026-08-23T00:54:30.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.420924474275566,"aZ":-11.708266653217327,"pfxX":-5.571547027496408,"pfxZ":11.240021061475884,"pX":-2.2294747348992283,"pZ":3.261895899678126,"vX0":0.9259126073443169,"vY0":-134.18758834070317,"vZ0":-5.514301542405011,"x":201.98,"y":150.71,"x0":-1.8554059341389115,"y0":50.006086616838395,"z0":6.1800324987032065,"aX":-10.14778846616325},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.3,"breakHorizontal":9.8,"spinRate":2341,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4083953588687561,"extension":5.820896746593496},"index":0,"playId":"a51023c6-25cd-3a15-98fc-38f7a1d4ee60","pitchNumber":1,"startTime":"2026-08-23T00:52:37.750Z","endTime":"2026-08-23T00:52:40.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743163359800377,"aZ":-17.653238148982858,"pfxX":-7.841383846280458,"pfxZ":8.067284468632373,"pX":-0.6339872448030581,"pZ":4.343767257508264,"vX0":5.807781298823057,"vY0":-133.10178819163346,"vZ0":-1.31489802666299,"x":141.17,"y":121.5,"x0":-1.8221574258667124,"y0":50.00160605052036,"z0":6.1185671609612,"aX":-14.112019041042576},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":13.0,"spinRate":2138,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4110317338335534,"extension":5.824668442069736},"index":1,"playId":"862c7c31-7845-31e7-9b54-357497611c01","pitchNumber":2,"startTime":"2026-08-23T00:52:53.523Z","endTime":"2026-08-23T00:52:57.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.545574255194452,"aZ":-20.37155267948872,"pfxX":-7.976259105223366,"pfxZ":6.6540781251891605,"pX":-0.9162440495705957,"pZ":3.013066465840859,"vX0":5.582238379492852,"vY0":-131.7334210695633,"vZ0":-3.7108418054495216,"x":151.93,"y":157.43,"x0":-2.016571862896552,"y0":50.004079920978306,"z0":5.928950531357329,"aX":-14.150313604858294},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.5,"breakHorizontal":13.3,"spinRate":2106,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.41431357534250735,"extension":5.923027987494581},"index":2,"playId":"d48a1c16-28a1-3425-988b-f961a0eb1a24","pitchNumber":3,"startTime":"2026-08-23T00:53:11.726Z","endTime":"2026-08-23T00:53:16.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.324283287053845,"aZ":-13.787789047393426,"pfxX":-4.2834863012370334,"pfxZ":10.356441140018333,"pX":-0.7837060357948459,"pZ":2.9980499056610608,"vX0":3.897960349894209,"vY0":-131.95869511785273,"vZ0":-5.594861234813374,"x":146.87,"y":157.83,"x0":-1.718723702651432,"y0":50.00381684521951,"z0":6.150079332115223,"aX":-7.605374328641578},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.9,"breakHorizontal":7.0,"spinRate":2191,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4140245188135161,"extension":5.9577214816535875},"index":3,"playId":"a6862203-96bf-3984-9f1b-a10af93c2dd9","pitchNumber":4,"startTime":"2026-08-23T00:53:29.925Z","endTime":"2026-08-23T00:53:34.435Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23588731095537,"aZ":-24.982589798719566,"pfxX":2.603930822765327,"pfxZ":4.4070657321037,"pX":0.6328936731008015,"pZ":1.8910865634956044,"vX0":4.586908066790488,"vY0":-126.09342370798439,"vZ0":-5.535674076051155,"x":92.88,"y":187.72,"x0":-1.5382783213438198,"y0":50.00513691792827,"z0":6.094212612317067,"aX":4.253286522811064},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":-5.6,"spinRate":2407,"spinDirection":164},"zone":9,"typeConfidence":2.0,"plateTime":0.43204796667221945,"extension":5.906707911872249},"index":4,"playId":"fada5cde-515e-31f8-9417-0d974f831d87","pitchNumber":5,"startTime":"2026-08-23T00:53:46.893Z","endTime":"2026-08-23T00:53:52.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.621768370937104,"aZ":-24.646213633042144,"pfxX":2.3570559847035386,"pfxZ":4.6545615456573435,"pX":0.9571843359869856,"pZ":2.0433757615150574,"vX0":5.152295415873948,"vY0":-125.8691408068973,"vZ0":-5.358807926504144,"x":80.51,"y":183.61,"x0":-1.4160957357397512,"y0":50.00431699718276,"z0":6.175343890504942,"aX":3.811518762486524},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.6,"breakHorizontal":-5.4,"spinRate":2432,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4338218438727406,"extension":5.935125888827007},"index":5,"playId":"37e46a4e-e5c6-37b3-a659-75017b34dd58","pitchNumber":6,"startTime":"2026-08-23T00:54:04.859Z","endTime":"2026-08-23T00:54:09.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.150409808706925,"aZ":-18.95389488356809,"pfxX":-9.598169008282474,"pfxZ":7.279577497942522,"pX":0.3604336725507915,"pZ":2.2537141232499094,"vX0":8.948119141307679,"vY0":-133.98676234969727,"vZ0":-5.618892874661841,"x":103.26,"y":177.93,"x0":-1.7766592048022216,"y0":50.00575455461832,"z0":5.733951187936011,"aX":-17.44127457411693},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":15.5,"spinRate":2164,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4088954794137418,"extension":5.939220834879038},"index":6,"playId":"74a63f42-58c8-39f0-ae15-0aeabc721607","pitchNumber":7,"startTime":"2026-08-23T00:54:26.700Z","endTime":"2026-08-23T00:54:30.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:54:30.781Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out sharply to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-23T00:54:32.638Z","endTime":"2026-08-23T00:56:41.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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":77.5,"endSpeed":71.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33386705726731,"aZ":-42.269140939244295,"pfxX":2.699550903134953,"pfxZ":-7.957895110468777,"pX":0.499616830656743,"pZ":1.6648829224443447,"vX0":3.6302421813243826,"vY0":-112.75351859598057,"vZ0":-0.6717982406599552,"x":97.96,"y":193.83,"x0":-1.4912950697907843,"y0":50.00385028315396,"z0":6.2871441363845,"aX":3.4236536559958877},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-14.2,"breakHorizontal":-5.9,"spinRate":2854,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.48856995517160495,"extension":5.847559238754858},"index":0,"playId":"741e10af-d85a-3bec-8624-d7905531d7b0","pitchNumber":1,"startTime":"2026-08-23T00:54:56.414Z","endTime":"2026-08-23T00:55:00.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123691983520306,"aZ":-27.38513431536088,"pfxX":2.42580432475443,"pfxZ":2.9916012855043306,"pX":1.109497551896212,"pZ":2.6836848762012977,"vX0":5.798837413090723,"vY0":-125.88713604232599,"vZ0":-3.3138899494037024,"x":74.71,"y":166.32,"x0":-1.5412104547998144,"y0":50.003243755365894,"z0":6.239649075494566,"aX":3.883773060233198},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":-5.8,"spinRate":2513,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.43548773767442306,"extension":5.897224684921879},"index":1,"playId":"845bc090-4be3-3892-82eb-90f509b21ace","pitchNumber":2,"startTime":"2026-08-23T00:55:11.119Z","endTime":"2026-08-23T00:55:15.804Z","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.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84956186786455,"aZ":-42.535686444560874,"pfxX":2.829591654564301,"pfxZ":-8.290323168998317,"pX":0.48183165955017576,"pZ":-0.37721061660455407,"vX0":3.7387796595282707,"vY0":-112.16128424141891,"vZ0":-4.64849642381673,"x":98.63,"y":248.96,"x0":-1.5864594254262756,"y0":50.001403972830914,"z0":6.145267949547002,"aX":3.5370014478262304},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-16.0,"breakHorizontal":-6.2,"spinRate":3003,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.49189494039136994,"extension":6.02173501592252},"index":2,"playId":"597105c1-afde-3bf9-a194-a7f2681baf01","pitchNumber":3,"startTime":"2026-08-23T00:55:28.141Z","endTime":"2026-08-23T00:55:32.265Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.740789662014276,"aZ":-25.277625131335583,"pfxX":2.119453003824817,"pfxZ":4.19773849838161,"pX":0.84028798494644,"pZ":1.4631925151525915,"vX0":5.12870661085999,"vY0":-126.97239039908642,"vZ0":-6.774216107253213,"x":84.97,"y":199.27,"x0":-1.4767767456680463,"y0":50.00005739444226,"z0":6.16265802642708,"aX":3.476424018190381},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.4,"breakHorizontal":-4.9,"spinRate":2423,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.43052683581733175,"extension":5.94258567899907},"index":3,"playId":"f65e24d9-9e50-3481-83e3-a944fbe680c7","pitchNumber":4,"startTime":"2026-08-23T00:55:55.074Z","endTime":"2026-08-23T00:55:59.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.798253807428193,"aZ":-18.82945151347106,"pfxX":-8.416094000079877,"pfxZ":7.237907176979812,"pX":-0.34885947401320566,"pZ":4.042718367133721,"vX0":6.662461546910314,"vY0":-134.80870349131538,"vZ0":-1.6922800971940768,"x":130.3,"y":129.63,"x0":-1.7566027819856675,"y0":50.00293204728755,"z0":6.005165662360237,"aX":-15.519212084662746},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":13.8,"spinRate":2269,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40601247573431554,"extension":5.927764991451182},"index":4,"playId":"c1220486-7929-3cc5-bec2-bc5fc4e82a1e","pitchNumber":5,"startTime":"2026-08-23T00:56:13.090Z","endTime":"2026-08-23T00:56:16.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61809776048821,"aZ":-17.172928097664933,"pfxX":-9.319791261831524,"pfxZ":8.180543825854098,"pX":-0.0480175787885922,"pZ":3.079699237396902,"vX0":7.675330770321872,"vY0":-134.42373536254735,"vZ0":-4.221559226271162,"x":118.83,"y":155.63,"x0":-1.7267946610703302,"y0":50.001474195180826,"z0":5.886462614911879,"aX":-17.08736885617741},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":15.2,"spinRate":2157,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40717494922320263,"extension":6.041437953407672},"hitData":{"launchSpeed":102.3,"launchAngle":15.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.96,"coordY":77.88}},"index":5,"playId":"bf8fbe14-f824-3573-9645-ddf68ecb05e4","pitchNumber":6,"startTime":"2026-08-23T00:56:34.343Z","endTime":"2026-08-23T00:56:41.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:56:41.366Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-23T00:58:35.151Z","endTime":"2026-08-23T00:59:32.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2163976018265,"aZ":-24.266797297142446,"pfxX":0.6065097911916633,"pfxZ":4.811576852386143,"pX":-0.5768348385141944,"pZ":3.535662663070393,"vX0":4.17830515908113,"vY0":-126.9282572548881,"vZ0":-0.7740575166176735,"x":138.99,"y":143.32,"x0":-2.318205900579085,"y0":50.00323636786781,"z0":5.7643735018214795,"aX":0.9961454519233457},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":-2.0,"spinRate":2094,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4303448575581039,"extension":6.801936258553149},"index":0,"playId":"02798794-0553-347a-bea4-3fedd0dba87b","pitchNumber":1,"startTime":"2026-08-23T00:58:51.013Z","endTime":"2026-08-23T00:58:55.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.054736371499647,"aZ":-24.888509132248018,"pfxX":0.8569596888130664,"pfxZ":4.48035742512166,"pX":0.8451584861228755,"pZ":0.915961176800575,"vX0":7.281373429016821,"vY0":-125.99884113598138,"vZ0":-6.574494849714576,"x":84.78,"y":214.05,"x0":-2.180675662013419,"y0":50.00135734253373,"z0":5.54109576145479,"aX":1.3902793961109974},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.0,"breakHorizontal":-3.0,"spinRate":2189,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4329639075067586,"extension":6.8681208791535315},"index":1,"playId":"16c37436-837c-3f94-a98c-adc40d5c1ab5","pitchNumber":2,"startTime":"2026-08-23T00:59:07.187Z","endTime":"2026-08-23T00:59:10.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.615486349244087,"aZ":-13.033023120512896,"pfxX":-6.943058345898399,"pfxZ":10.860415937611007,"pX":-0.3200656183505987,"pZ":2.0742191644577344,"vX0":7.052061310101275,"vY0":-132.02989620494952,"vZ0":-6.7506108041763335,"x":129.2,"y":182.78,"x0":-2.126050052187101,"y0":50.00065705295576,"z0":5.626915506784127,"aX":-12.233452040994708},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.4,"breakHorizontal":11.0,"spinRate":2205,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.4151649486050948,"extension":6.9091888415470395},"hitData":{"launchSpeed":92.6,"launchAngle":66.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":153.2}},"index":2,"playId":"18a59210-29c3-38b9-9d30-7e95e9e8bde3","pitchNumber":3,"startTime":"2026-08-23T00:59:22.366Z","endTime":"2026-08-23T00:59:32.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:59:32.393Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trevor Larnach pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-23T00:59:35.869Z","endTime":"2026-08-23T01:01:11.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.379817340596492,"aZ":-26.275834440518324,"pfxX":1.6528931902560091,"pfxZ":3.6856367574605944,"pX":-0.3890071875399351,"pZ":2.6615422033455762,"vX0":4.31774209425699,"vY0":-124.6916017270259,"vZ0":-2.146841575756814,"x":131.83,"y":166.92,"x0":-2.3468832917386138,"y0":50.00035908504308,"z0":5.6679985087022215,"aX":2.6429711124348634},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.5,"breakHorizontal":-3.8,"spinRate":2257,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.4366458719848314,"extension":6.847750569737826},"index":0,"playId":"0804108d-98b6-3ca0-ad3b-6f4c0cd4c7a3","pitchNumber":1,"startTime":"2026-08-23T00:59:55.950Z","endTime":"2026-08-23T00:59:59.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.850466370234273,"aZ":-24.107430806009074,"pfxX":-7.714067899979498,"pfxZ":4.894630192908214,"pX":-0.22485923292328175,"pZ":0.7900788690576912,"vX0":7.623474195435888,"vY0":-126.74683348488333,"vZ0":-7.121129918726647,"x":125.57,"y":217.45,"x0":-2.251436321553574,"y0":50.002760569741035,"z0":5.526591797628921,"aX":-12.709577952873387},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":12.5,"spinRate":1586,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.43009040308576596,"extension":6.880058934068946},"index":1,"playId":"d8e15dde-7c5a-3585-a4ac-83b53eac7f56","pitchNumber":2,"startTime":"2026-08-23T01:00:08.999Z","endTime":"2026-08-23T01:00:12.991Z","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":1},"index":2,"startTime":"2026-08-23T01:00:21.870Z","endTime":"2026-08-23T01:00:32.272Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.166001647995827,"aZ":-24.098271326328856,"pfxX":-9.587854335340444,"pfxZ":4.938150849635203,"pX":-1.953976257370872,"pZ":0.2970519920982286,"vX0":4.305429075941111,"vY0":-126.87525475097786,"vZ0":-8.205403075765819,"x":191.48,"y":230.76,"x0":-2.424218455454687,"y0":50.003449796519625,"z0":5.483929622558968,"aX":-15.682650149084758},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":16.4,"spinRate":1478,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4311664880709083,"extension":6.857838017659136},"index":3,"playId":"5222fec6-5255-323c-86f5-13fae6ddfb20","pitchNumber":3,"startTime":"2026-08-23T01:00:32.272Z","endTime":"2026-08-23T01:00:36.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.009777205709756,"aZ":-26.669293261099885,"pfxX":-7.980509331682661,"pfxZ":3.3336208424298412,"pX":-0.2581544591328274,"pZ":1.1774722165786458,"vX0":7.130509191543187,"vY0":-127.10749388213868,"vZ0":-5.889436610392051,"x":126.84,"y":206.99,"x0":-2.051646809692172,"y0":50.002071864391674,"z0":5.619467157150323,"aX":-13.167803149050998},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":13.0,"spinRate":1376,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42954569550714305,"extension":6.912834646774112},"index":4,"playId":"2e9544b3-e648-3422-bdc9-b8e5d431a2e6","pitchNumber":4,"startTime":"2026-08-23T01:00:48.079Z","endTime":"2026-08-23T01:00:52.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.009721322699423,"aZ":-11.795352485546132,"pfxX":-6.131748084043661,"pfxZ":11.04200179734963,"pX":-0.5452760687006084,"pZ":2.751529700345558,"vX0":5.743583143743042,"vY0":-135.1317197542947,"vZ0":-5.761874023085654,"x":137.78,"y":164.49,"x0":-1.9037383803921188,"y0":50.00434938327927,"z0":5.743438006522931,"aX":-11.318191301750183},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":9.8,"spinRate":2254,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.40564509253106396,"extension":6.886470586722212},"hitData":{"launchSpeed":81.4,"launchAngle":70.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":76.81,"coordY":170.94}},"index":5,"playId":"28bd1d8d-b075-30e1-8e3f-56002b60f53d","pitchNumber":5,"startTime":"2026-08-23T01:01:02.276Z","endTime":"2026-08-23T01:01:11.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:01:11.790Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brooks Lee homers (19) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-23T01:01:25.845Z","endTime":"2026-08-23T01:02:14.661Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":79.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.973005532302768,"aZ":-28.81928125953715,"pfxX":1.8869664247521634,"pfxZ":2.106302995392192,"pX":-0.6065855626836449,"pZ":2.091769437220672,"vX0":4.054182913936381,"vY0":-124.7101197072055,"vZ0":-2.816122941342145,"x":140.12,"y":182.3,"x0":-2.49255891481792,"y0":50.000347680153254,"z0":5.5909961043301974,"aX":2.9968933488121894},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":-4.3,"spinRate":2289,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.43771775755984166,"extension":6.852396124704699},"index":0,"playId":"1f750093-0d5f-385d-b624-e29e2f950a78","pitchNumber":1,"startTime":"2026-08-23T01:01:37.300Z","endTime":"2026-08-23T01:01:40.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16143421826789,"aZ":-13.559113420651446,"pfxX":-5.736524634766797,"pfxZ":10.393790415289647,"pX":-0.5764296228366658,"pZ":2.129026973892182,"vX0":6.163424273819626,"vY0":-133.34940710917022,"vZ0":-6.604999104549584,"x":138.97,"y":181.3,"x0":-2.1785148158209684,"y0":50.00464553044252,"z0":5.62680114451111,"aX":-10.275541175450066},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":9.0,"spinRate":2233,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4116224743876118,"extension":6.8431216768464145},"hitData":{"launchSpeed":97.5,"launchAngle":36.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":62.98,"coordY":65.44}},"index":1,"playId":"0c439f00-cc07-37df-9b41-780ea8e3f91f","pitchNumber":2,"startTime":"2026-08-23T01:01:49.878Z","endTime":"2026-08-23T01:02:14.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:02:14.661Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kaelen Culpepper homers (2) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-23T01:02:06.672Z","endTime":"2026-08-23T01:03:05.324Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.885603327334508,"aZ":-14.681576023194372,"pfxX":-6.335350459457651,"pfxZ":9.600307028115052,"pX":-0.27526679672396903,"pZ":2.64075331169187,"vX0":6.711647477348328,"vY0":-134.5462351172304,"vZ0":-5.424556036223527,"x":127.49,"y":167.48,"x0":-1.9864184569194965,"y0":50.001261784430184,"z0":5.734043175398917,"aX":-11.542244315336536},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2125,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40805110174843406,"extension":6.946065023766649},"hitData":{"launchSpeed":105.9,"launchAngle":28.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":31.63,"coordY":66.58}},"index":0,"playId":"dd5f45b9-8655-3653-9b46-1b0166ff4d5e","pitchNumber":1,"startTime":"2026-08-23T01:02:38.802Z","endTime":"2026-08-23T01:03:05.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:03:05.324Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luke Keaschall pops out to first baseman Ty France in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-23T01:02:53.145Z","endTime":"2026-08-23T01:03:33.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687335732319738,"aZ":-30.127551704121995,"pfxX":0.8858722094115865,"pfxZ":1.2728512219487929,"pX":-0.31691957432922074,"pZ":3.321169705997629,"vX0":4.256484856388863,"vY0":-125.96797670699054,"vZ0":-0.034377215121779825,"x":129.08,"y":149.11,"x0":-2.1438758746822058,"y0":50.002030974419554,"z0":5.771513530816736,"aX":1.4222838396252622},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":-2.6,"spinRate":2178,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.4348936947771853,"extension":6.770768608010697},"hitData":{"launchSpeed":63.9,"launchAngle":79.0,"totalDistance":46.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":143.33,"coordY":196.29}},"index":0,"playId":"479ce426-8bf1-3021-99fd-c9ab86e7bbc7","pitchNumber":1,"startTime":"2026-08-23T01:03:24.692Z","endTime":"2026-08-23T01:03:33.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:03:33.401Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, shortstop Kaelen Culpepper to first baseman Royce Lewis.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-23T01:04:59.913Z","endTime":"2026-08-23T01:06:30.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.434036618986273,"aZ":-23.447889850737003,"pfxX":-0.2277886345377489,"pfxZ":5.416636258730372,"pX":0.2879663651450517,"pZ":1.3093657516210597,"vX0":4.27351809180415,"vY0":-126.2965585361975,"vZ0":-7.332455840720672,"x":106.02,"y":203.43,"x0":-1.3985422837598591,"y0":50.002182866547685,"z0":6.144344247148738,"aX":-0.3674316642139334},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.3,"breakHorizontal":-0.6,"spinRate":2453,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.43417367710765253,"extension":5.869541750667795},"index":0,"playId":"fe4ccf4a-8607-39d2-a1ac-ad28fe893fea","pitchNumber":1,"startTime":"2026-08-23T01:05:50.914Z","endTime":"2026-08-23T01:05:55.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.919433249873286,"aZ":-42.92343750051493,"pfxX":2.060775942642364,"pfxZ":-8.937563467912803,"pX":0.2569919544279883,"pZ":1.3233655894422254,"vX0":3.3069513994998054,"vY0":-110.27064554007694,"vZ0":-0.6651000615320761,"x":107.2,"y":203.05,"x0":-1.5439819666664574,"y0":50.00418113880378,"z0":6.251288630829258,"aX":2.4776238638810617},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-15.8,"breakHorizontal":-4.8,"spinRate":2825,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.5012732539902203,"extension":5.909035460211884},"index":1,"playId":"66ac7420-3d46-3e56-91bd-a4edc17512f2","pitchNumber":2,"startTime":"2026-08-23T01:06:05.457Z","endTime":"2026-08-23T01:06:08.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21785667643778,"aZ":-25.635148023373805,"pfxX":0.2700548716394491,"pfxZ":4.123605856475669,"pX":0.9160641109831534,"pZ":1.1582892356274253,"vX0":5.73435552142111,"vY0":-125.41410770258278,"vZ0":-7.050742791179019,"x":82.08,"y":207.51,"x0":-1.438717828970848,"y0":50.005274873724645,"z0":6.107530038546164,"aX":0.42897236900926067},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2467,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4373250761670975,"extension":5.785578329429297},"hitData":{"launchSpeed":67.3,"launchAngle":-9.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":150.16}},"index":2,"playId":"76990ba5-2fa8-3a4d-ba8a-fd1dbeea2b09","pitchNumber":3,"startTime":"2026-08-23T01:06:22.468Z","endTime":"2026-08-23T01:06:30.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:06:30.492Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Merrill homers (20) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-23T01:06:35.668Z","endTime":"2026-08-23T01:07:22.870Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.512497146729423,"aZ":-20.798763535361104,"pfxX":-5.146274513066122,"pfxZ":8.187078663356509,"pX":-0.28959878827003727,"pZ":2.7661313491736923,"vX0":4.662743978238909,"vY0":-117.20187222136363,"vZ0":-3.3311558910262558,"x":128.04,"y":164.09,"x0":-1.6378726683509253,"y0":50.000027056764026,"z0":6.152176960890179,"aX":-7.146197096115903},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":14.3,"breakHorizontal":8.2,"spinRate":1279,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4676543328621632,"extension":6.028558964032004},"hitData":{"launchSpeed":105.5,"launchAngle":33.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.27,"coordY":26.44}},"index":0,"playId":"6db2a096-3db4-34d5-a309-1446d34a8d23","pitchNumber":1,"startTime":"2026-08-23T01:07:00.183Z","endTime":"2026-08-23T01:07:22.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:07:22.870Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-23T01:07:18.822Z","endTime":"2026-08-23T01:09:33.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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.8,"endSpeed":83.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28565552247538,"aZ":-12.176744266203658,"pfxX":-4.49437815454208,"pfxZ":11.168769098785905,"pX":-0.5454803139338483,"pZ":1.955430984699124,"vX0":4.4355857730546795,"vY0":-133.37060889891828,"vZ0":-8.37911683134808,"x":137.79,"y":185.98,"x0":-1.6510139781544937,"y0":50.00574145541704,"z0":6.028587828943,"aX":-8.049728643501807},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.5,"breakHorizontal":7.1,"spinRate":2228,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.411628656352129,"extension":5.924254412830846},"index":0,"playId":"d39c9b5b-3e18-3519-adbd-d886f3bf9142","pitchNumber":1,"startTime":"2026-08-23T01:07:47.960Z","endTime":"2026-08-23T01:07:51.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.212493964813337,"aZ":-25.622183657440907,"pfxX":1.9569670995459205,"pfxZ":4.019254132115329,"pX":0.6737359777244671,"pZ":1.608182504209144,"vX0":4.846256093980039,"vY0":-126.91681588356916,"vZ0":-6.054945168740869,"x":91.32,"y":195.36,"x0":-1.5154116666508177,"y0":50.00181361294835,"z0":6.067970824335045,"aX":3.1887827197749634},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.1,"breakHorizontal":-4.7,"spinRate":2417,"spinDirection":175},"zone":9,"typeConfidence":2.0,"plateTime":0.4317247103545512,"extension":5.811364992929382},"index":1,"playId":"b1f2e8cc-2cf3-3a18-98e1-ea1eb83017d0","pitchNumber":2,"startTime":"2026-08-23T01:08:01.775Z","endTime":"2026-08-23T01:08:05.025Z","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":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.838623550668796,"aZ":-36.030163312972604,"pfxX":1.9018350432307456,"pfxZ":-2.6485105309163504,"pX":-0.029786275040135257,"pZ":-0.8510825091248034,"vX0":2.838431736935617,"vY0":-120.05729098294785,"vZ0":-8.796490887295917,"x":118.14,"y":261.76,"x0":-1.4756949637622043,"y0":50.00214691930833,"z0":6.078460324752607,"aX":2.7686490249224525},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.7,"breakHorizontal":-4.2,"spinRate":2729,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4566956136637539,"extension":5.7847558699726305},"index":2,"playId":"4016db4f-bf75-3cbf-8fbc-222de1bdb52a","pitchNumber":3,"startTime":"2026-08-23T01:08:25.210Z","endTime":"2026-08-23T01:08:32.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2550155269531,"aZ":-10.156162180414555,"pfxX":-5.5719928465599775,"pfxZ":12.066284205860809,"pX":-0.9343404871353597,"pZ":3.9253699307565997,"vX0":3.7832586582884695,"vY0":-135.16812606353608,"vZ0":-3.958805123907738,"x":152.61,"y":132.8,"x0":-1.6381056269911254,"y0":50.00346191187268,"z0":6.1389486084981195,"aX":-10.168578890791043},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.0,"breakHorizontal":9.1,"spinRate":2391,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40738124796352704,"extension":5.9231068876755115},"index":3,"playId":"a7e69124-55ab-3173-8fb7-940c9b36adfc","pitchNumber":4,"startTime":"2026-08-23T01:08:49.118Z","endTime":"2026-08-23T01:08:52.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.158659931458004,"aZ":-9.099448716859403,"pfxX":-4.31516561597536,"pfxZ":12.816568731619842,"pX":0.13871236575148896,"pZ":1.346653825301321,"vX0":5.919922647899073,"vY0":-133.8792736762645,"vZ0":-10.295117412651187,"x":111.71,"y":202.42,"x0":-1.5491090204138767,"y0":50.00191428492461,"z0":5.911468459054761,"aX":-7.768302258572411},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.9,"breakHorizontal":6.4,"spinRate":2312,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4104401589046236,"extension":6.031268612889526},"index":4,"playId":"c6efdebb-3b10-3280-87e2-1b43adb38b9e","pitchNumber":5,"startTime":"2026-08-23T01:09:07.562Z","endTime":"2026-08-23T01:09:13.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.378035886963062,"aZ":-10.71472355930043,"pfxX":-3.602162472445102,"pfxZ":11.86283761859374,"pX":-0.5589745829260259,"pZ":2.6999269530938173,"vX0":4.031811130050922,"vY0":-134.23238509800055,"vZ0":-6.981089309856361,"x":138.31,"y":165.88,"x0":-1.6185801755126388,"y0":50.0046637126457,"z0":6.112162025253423,"aX":-6.517817887216963},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":5.5,"spinRate":2317,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4093788540279295,"extension":5.99207045880655},"hitData":{"launchSpeed":92.1,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":160.3}},"index":5,"playId":"0d394792-a46f-3c59-b2b7-ec169ca6f644","pitchNumber":6,"startTime":"2026-08-23T01:09:25.595Z","endTime":"2026-08-23T01:09:33.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:09:33.126Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-23T01:09:35.231Z","endTime":"2026-08-23T01:10:56.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07980527186249,"aZ":-43.737086338637035,"pfxX":4.471657853291159,"pfxZ":-9.50486203060172,"pX":-0.8753997610322707,"pZ":3.005384501085837,"vX0":0.6640640390861714,"vY0":-110.87367390877337,"vZ0":2.529161651560191,"x":150.37,"y":157.63,"x0":-1.760473407028493,"y0":50.004304942714555,"z0":6.492297309651593,"aX":5.438878026788995},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-16.0,"breakHorizontal":-8.3,"spinRate":2930,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.4984466383861892,"extension":5.896247308549925},"index":0,"playId":"83c98864-e77d-37d0-82a9-dbbaaa8721c5","pitchNumber":1,"startTime":"2026-08-23T01:10:00.826Z","endTime":"2026-08-23T01:10:04.875Z","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":81.2,"endSpeed":73.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.153328363688686,"aZ":-26.427437245699252,"pfxX":-9.458289438037522,"pfxZ":4.156416878227997,"pX":-2.0236840745157307,"pZ":2.3794316144423417,"vX0":2.093896804014846,"vY0":-118.12469169672927,"vZ0":-3.0051431259409274,"x":194.14,"y":174.54,"x0":-1.7059004084642957,"y0":50.00152437059426,"z0":6.1556424949508655,"aX":-13.068288906189025},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.0,"breakHorizontal":16.4,"spinRate":1351,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.46769110837341676,"extension":5.992002045006154},"index":1,"playId":"34cf3a3f-4c67-328f-9ecd-3b384d805ed9","pitchNumber":2,"startTime":"2026-08-23T01:10:17.479Z","endTime":"2026-08-23T01:10:21.605Z","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":92.6,"endSpeed":83.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.615293430877955,"aZ":-15.918870602201876,"pfxX":-9.535460661982219,"pfxZ":8.997752834205867,"pX":0.7428570262335176,"pZ":2.979190183414293,"vX0":9.477223294316822,"vY0":-134.42686722145956,"vZ0":-4.770418417801163,"x":88.68,"y":158.34,"x0":-1.611314679870539,"y0":50.00406572207079,"z0":5.928727845010193,"aX":-17.229968000972207},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":14.9,"spinRate":2114,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.409454685619413,"extension":5.920768886121372},"index":2,"playId":"334b8a9f-8e78-3b95-a348-30bb3bd25791","pitchNumber":3,"startTime":"2026-08-23T01:10:32.937Z","endTime":"2026-08-23T01:10:36.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.809604094511492,"aZ":-25.63351016418841,"pfxX":-8.9922306802087,"pfxZ":4.617759728966459,"pX":-1.7526518381191363,"pZ":2.235698358891458,"vX0":2.636713738161583,"vY0":-119.08920542983512,"vZ0":-3.6254602242183793,"x":183.81,"y":178.42,"x0":-1.7150680925289072,"y0":50.00415596292838,"z0":6.132423613518737,"aX":-12.738588769674635},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.7,"breakHorizontal":15.5,"spinRate":1282,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4623846317677227,"extension":5.8982706463199275},"index":3,"playId":"7ccbefc7-c74b-3e13-90b9-0fc9f198fe0f","pitchNumber":4,"startTime":"2026-08-23T01:10:51.521Z","endTime":"2026-08-23T01:10:56.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:10:56.359Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out sharply to left fielder Luis Rengifo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-23T01:14:28.756Z","endTime":"2026-08-23T01:15:09.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T01:12:50.742Z","endTime":"2026-08-23T01:14:30.861Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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":88.4,"endSpeed":81.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648727193881122,"aZ":-19.05578046131876,"pfxX":-8.107390078607517,"pfxZ":7.792602830063878,"pX":-1.638915750166856,"pZ":3.122707735972944,"vX0":4.068899098465302,"vY0":-128.6553703693294,"vZ0":-3.4284597871557754,"x":179.47,"y":154.47,"x0":-2.184110748283523,"y0":50.002907044189186,"z0":5.942059372131874,"aX":-13.647699494551032},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.6,"breakHorizontal":13.8,"spinRate":2081,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4250515723179795,"extension":6.386117735792311},"index":1,"playId":"122ab97b-153a-30ff-890b-5aae082a0a2f","pitchNumber":1,"startTime":"2026-08-23T01:14:30.861Z","endTime":"2026-08-23T01:14:35.420Z","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":85.6,"endSpeed":79.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.972595133134345,"aZ":-23.917151440752534,"pfxX":0.45601480083270984,"pfxZ":5.232238699582744,"pX":0.05394583396134128,"pZ":1.8196783598335893,"vX0":5.520872214018108,"vY0":-124.56326825478169,"vZ0":-4.8757776482272295,"x":114.94,"y":189.65,"x0":-2.2463010631116562,"y0":50.00310720282326,"z0":5.768828861581449,"aX":0.7198528381827304},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.6,"breakHorizontal":-2.0,"spinRate":2152,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.43895559864367506,"extension":6.486937328601314},"index":2,"playId":"0d1ef178-e8eb-3c80-9ec6-de777c5ec4a1","pitchNumber":2,"startTime":"2026-08-23T01:14:43.526Z","endTime":"2026-08-23T01:14:47.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048388992292775,"aZ":-15.253244005847064,"pfxX":-5.120115726119545,"pfxZ":9.786626700161458,"pX":0.006522739520658288,"pZ":3.2212415166195925,"vX0":6.653133713786604,"vY0":-130.09388887258757,"vZ0":-4.148844608458967,"x":116.75,"y":151.81,"x0":-1.908428911182875,"y0":50.004707522183296,"z0":5.978736349140392,"aX":-8.854945361361915},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.2,"breakHorizontal":7.9,"spinRate":2128,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.41963163163442685,"extension":6.26960741414062},"hitData":{"launchSpeed":105.9,"launchAngle":43.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":63.32,"coordY":65.24}},"index":3,"playId":"a426f12f-b93c-3952-a542-0991580513fe","pitchNumber":3,"startTime":"2026-08-23T01:14:58.631Z","endTime":"2026-08-23T01:15:09.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:15:09.654Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-23T01:15:14.147Z","endTime":"2026-08-23T01:16:39.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.3,"endSpeed":76.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32941772607537,"aZ":-27.253442924239135,"pfxX":0.6689069820594402,"pfxZ":3.371742340615813,"pX":-0.1331278179394474,"pZ":1.791080184088842,"vX0":5.209733227408882,"vY0":-119.82257658946291,"vZ0":-3.6098080775493173,"x":122.07,"y":190.42,"x0":-2.4190650999883694,"y0":50.00452512824283,"z0":5.742347518198208,"aX":0.9751274764002368},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.5,"breakHorizontal":-2.4,"spinRate":2055,"spinDirection":165},"zone":8,"typeConfidence":2.0,"plateTime":0.45645995764189706,"extension":6.4293774744068815},"index":0,"playId":"09d0d8b9-3793-3394-b01d-97ea924b8720","pitchNumber":1,"startTime":"2026-08-23T01:15:35.400Z","endTime":"2026-08-23T01:15:38.934Z","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":83.7,"endSpeed":77.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3576398134626,"aZ":-27.734070275437706,"pfxX":-9.509537088192127,"pfxZ":2.931324965604608,"pX":-1.5066941874483142,"pZ":3.027305019591444,"vX0":4.908564273876237,"vY0":-121.94749035852281,"vZ0":-1.3796683516102632,"x":174.43,"y":157.04,"x0":-2.302436984799306,"y0":50.005679672014004,"z0":5.9767873536033305,"aX":-14.428676673244023},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.3,"breakHorizontal":16.2,"spinRate":1365,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4479117136997184,"extension":6.152681839258843},"index":1,"playId":"d13fe89c-5cd0-3497-9324-68ce9a8942ff","pitchNumber":2,"startTime":"2026-08-23T01:15:48.445Z","endTime":"2026-08-23T01:15:51.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.326775089734515,"aZ":-12.826394085323383,"pfxX":-5.845117461326836,"pfxZ":11.349000538226566,"pX":-0.5356518192359926,"pZ":1.174121906916062,"vX0":5.846685353113853,"vY0":-129.56453300867236,"vZ0":-9.125288290427696,"x":137.42,"y":207.08,"x0":-2.058922578383984,"y0":50.005753104887006,"z0":5.715401173058459,"aX":-9.96850909395748},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.7,"breakHorizontal":9.4,"spinRate":2045,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4222589553984979,"extension":6.482751760367949},"index":2,"playId":"64db4417-0e4d-37f9-8411-a46e8891f081","pitchNumber":3,"startTime":"2026-08-23T01:16:01.714Z","endTime":"2026-08-23T01:16:05.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.746068716495884,"aZ":-26.11823518816665,"pfxX":1.490180378089149,"pfxZ":3.9095740479866894,"pX":-0.9930709628316483,"pZ":2.547758154442598,"vX0":3.114667913490707,"vY0":-123.25362076535015,"vZ0":-2.5133511216240207,"x":154.85,"y":169.99,"x0":-2.463028033847129,"y0":50.004855190541996,"z0":5.769045047734553,"aX":2.3106562406615976},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.7,"breakHorizontal":-3.4,"spinRate":2178,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.44309713579899146,"extension":6.419582647419779},"index":3,"playId":"83bf37f1-d6b4-3ccd-8ead-02015de3752e","pitchNumber":4,"startTime":"2026-08-23T01:16:17.214Z","endTime":"2026-08-23T01:16:21.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22022587066386,"aZ":-28.72964076416878,"pfxX":1.9455238521672042,"pfxZ":2.2743754105060336,"pX":-0.41916616049075733,"pZ":2.822507349185471,"vX0":4.0130691156095235,"vY0":-122.12094901892652,"vZ0":-1.2583093721207246,"x":132.98,"y":162.57,"x0":-2.3342351401629267,"y0":50.005663729434595,"z0":5.807538308122761,"aX":2.9486390763905894},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.1,"breakHorizontal":-4.4,"spinRate":2206,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.44789536067261393,"extension":6.457574825716645},"hitData":{"launchSpeed":107.2,"launchAngle":6.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":150.67}},"index":4,"playId":"3f59b160-ffd0-3347-a0c2-a79c6d344e92","pitchNumber":5,"startTime":"2026-08-23T01:16:31.490Z","endTime":"2026-08-23T01:16:39.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:16:39.522Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Jeffers doubles (15) on a sharp line drive to left fielder Luis Rengifo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-23T01:16:41.636Z","endTime":"2026-08-23T01:20:42.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":78.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.290312904565745,"aZ":-27.13009542912415,"pfxX":1.84812235640017,"pfxZ":3.2304555861210034,"pX":0.38028490309874,"pZ":1.6577832860862076,"vX0":6.093179042160798,"vY0":-124.0882723139201,"vZ0":-4.253143236454212,"x":102.5,"y":194.02,"x0":-2.345035294180625,"y0":50.00587114848451,"z0":5.648357642095303,"aX":2.888786593129199},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.2,"breakHorizontal":-4.7,"spinRate":1995,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.4410013952919032,"extension":6.545339509617823},"index":0,"playId":"5f38865c-7d90-3b29-8644-0bc8165f6229","pitchNumber":1,"startTime":"2026-08-23T01:17:06.473Z","endTime":"2026-08-23T01:17:10.355Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.075859914825706,"aZ":-34.760519905897475,"pfxX":9.205020805442858,"pfxZ":-2.0263001151998097,"pX":0.034315166276089965,"pZ":2.4652579352107153,"vX0":3.0565870877678223,"vY0":-112.82254568407653,"vZ0":0.3550038872751544,"x":115.69,"y":172.22,"x0":-2.5366724693827774,"y0":50.00026624417022,"z0":5.832201617782329,"aX":11.768756821859919},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-3.2,"breakHorizontal":-17.5,"spinRate":2512,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.4869726729644057,"extension":6.36462740357423},"index":1,"playId":"6d48c21f-1ea2-3dae-b547-c906bd49cfa3","pitchNumber":2,"startTime":"2026-08-23T01:17:19.646Z","endTime":"2026-08-23T01:17:24.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.965487403836732,"aZ":-25.022194829884597,"pfxX":-10.212905038839962,"pfxZ":4.784084119865775,"pX":-0.014848212869769556,"pZ":-1.0728458856334961,"vX0":8.170287026004337,"vY0":-122.26087062855855,"vZ0":-10.653267338111739,"x":117.57,"y":267.75,"x0":-2.09396177778259,"y0":50.00405364868535,"z0":5.5353049155866625,"aX":-15.26601347946464},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.0,"breakHorizontal":16.2,"spinRate":1291,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4502013539583465,"extension":6.590717492605877},"index":2,"playId":"6def88fd-1fac-3e0a-a52d-a83ace9d1b4d","pitchNumber":3,"startTime":"2026-08-23T01:18:01.611Z","endTime":"2026-08-23T01:18:05.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.376455510624638,"aZ":-28.86023810806437,"pfxX":1.8576209115655864,"pfxZ":2.162547767671057,"pX":1.332563142353993,"pZ":0.6646124381693098,"vX0":7.912365241096569,"vY0":-123.31455855192786,"vZ0":-6.1374618292544705,"x":66.21,"y":220.84,"x0":-2.1641228621155633,"y0":50.0060607704062,"z0":5.632229344668356,"aX":2.849236259973759},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.6,"breakHorizontal":-5.3,"spinRate":2225,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4448028366819723,"extension":6.601789190201403},"index":3,"playId":"56ade557-21cb-30e1-b054-7bfac5a6c674","pitchNumber":4,"startTime":"2026-08-23T01:18:21.329Z","endTime":"2026-08-23T01:18:24.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62480655869679,"aZ":-12.165289122773729,"pfxX":-4.471375321264656,"pfxZ":11.432306207472216,"pX":0.7376924601187229,"pZ":1.9747224188360124,"vX0":8.16844677132529,"vY0":-132.0879651834711,"vZ0":-7.785209531707234,"x":88.88,"y":185.46,"x0":-1.827318009946991,"y0":50.00481676706936,"z0":5.873935298977655,"aX":-7.82795155519096},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.0,"breakHorizontal":6.1,"spinRate":2135,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.416188337375738,"extension":6.5191334090933255},"index":4,"playId":"cd526b4d-be35-31cc-8c34-3a8076b61750","pitchNumber":5,"startTime":"2026-08-23T01:18:38.658Z","endTime":"2026-08-23T01:18:45.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.118220367314084,"aZ":-13.42828295754307,"pfxX":-4.94868376194006,"pfxZ":10.647463522743521,"pX":0.8882419994056906,"pZ":2.001796568095177,"vX0":8.779105726080244,"vY0":-132.09294575357868,"vZ0":-7.387427437731852,"x":83.14,"y":184.73,"x0":-1.8410719953725332,"y0":50.004476303247664,"z0":5.829685923133073,"aX":-8.714708159270096},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2050,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4152497689600265,"extension":6.615834432860599},"index":5,"playId":"0626c2da-76ca-3cf3-a0a2-472c59251317","pitchNumber":6,"startTime":"2026-08-23T01:19:04.069Z","endTime":"2026-08-23T01:19:07.296Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17348593610116,"aZ":-24.708753134822487,"pfxX":-7.574437337010182,"pfxZ":4.657145652871004,"pX":-0.890803387006724,"pZ":2.239617390005568,"vX0":5.34094429057541,"vY0":-125.92906303630642,"vZ0":-3.95598260767287,"x":150.96,"y":178.31,"x0":-2.0577951089176514,"y0":50.00135828412244,"z0":5.835640080796078,"aX":-12.133710885497305},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.7,"breakHorizontal":12.5,"spinRate":1341,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4353697999206343,"extension":6.5567808317641205},"index":6,"playId":"7c8ad46c-3d45-394e-937b-ad87c0739fda","pitchNumber":7,"startTime":"2026-08-23T01:19:24.266Z","endTime":"2026-08-23T01:19:27.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611981341323347,"aZ":-14.813236215597044,"pfxX":-4.978630910152218,"pfxZ":9.851977204940237,"pX":0.8345654785152354,"pZ":2.4995835028916584,"vX0":8.48325223349135,"vY0":-132.48902544026416,"vZ0":-5.930079634125261,"x":85.19,"y":171.29,"x0":-1.774840956396751,"y0":50.00468488406069,"z0":5.865796354775673,"aX":-8.775640513159768},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":1995,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.41480147486940044,"extension":6.50108961627686},"index":7,"playId":"c10a2734-10b9-3882-9957-a04146293275","pitchNumber":8,"startTime":"2026-08-23T01:19:46.341Z","endTime":"2026-08-23T01:19:52.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.427573122689545,"aZ":-28.35464072334447,"pfxX":2.077268763195863,"pfxZ":2.406394925367538,"pX":1.3411808901587399,"pZ":2.132263127472149,"vX0":7.86547371366412,"vY0":-125.39314524870878,"vZ0":-3.2534351305718214,"x":65.88,"y":181.21,"x0":-2.111659656247818,"y0":50.00074908626953,"z0":5.771156854646885,"aX":3.2909612741714254},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":-5.6,"spinRate":2155,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4375707704654168,"extension":6.576334621570296},"index":8,"playId":"be987c04-80cd-3815-94ce-906a3090e8bf","pitchNumber":9,"startTime":"2026-08-23T01:20:13.665Z","endTime":"2026-08-23T01:20:18.821Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429475429520192,"aZ":-29.15304423048491,"pfxX":-8.003925030761385,"pfxZ":1.8775257051603287,"pX":-0.0104159815037533,"pZ":2.6929573050137763,"vX0":7.247622284461065,"vY0":-126.3907751325828,"vZ0":-2.1603847060451367,"x":117.4,"y":166.07,"x0":-1.8790800587078431,"y0":50.00614390332454,"z0":5.906343882432181,"aX":-12.915834228498142},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":12.8,"spinRate":1199,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4338186190647635,"extension":6.779328283415283},"hitData":{"launchSpeed":107.9,"launchAngle":17.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":48.98,"coordY":99.9}},"index":9,"playId":"6f48542e-241d-3f1b-abc6-c1978e003620","pitchNumber":10,"startTime":"2026-08-23T01:20:30.650Z","endTime":"2026-08-23T01:20:42.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:20:42.648Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a line drive to center fielder Jackson Merrill. Ryan Jeffers scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-23T01:24:38.729Z","endTime":"2026-08-23T01:27:24.916Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[0,1],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T01:21:02.133Z","endTime":"2026-08-23T01:21:34.933Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"description":"Pitching Change: Kyle Hart replaces Casey Mize.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-23T01:21:34.933Z","endTime":"2026-08-23T01:24:40.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606996,"link":"/api/v1/people/606996"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.881932386222726,"aZ":-23.039823742180623,"pfxX":9.858827070955046,"pfxZ":4.966497231038508,"pX":0.9491281780898265,"pZ":2.3283471821897135,"vX0":-4.804027336664263,"vY0":-134.9151737049416,"vZ0":-4.298221130832051,"x":80.82,"y":175.91,"x0":1.4737789554896963,"y0":50.004043466188726,"z0":5.56982372405244,"aX":18.14083805614936},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":-16.8,"spinRate":2086,"spinDirection":138},"zone":14,"typeConfidence":0.88,"plateTime":0.4062658529868526,"extension":6.359112722583106},"index":2,"playId":"74f8712e-d5c0-32dc-bcf1-f547289c561e","pitchNumber":1,"startTime":"2026-08-23T01:24:40.668Z","endTime":"2026-08-23T01:24:43.895Z","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":91.6,"endSpeed":84.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055981169836972,"aZ":-22.952770177252784,"pfxX":9.640483961780042,"pfxZ":5.134989850462241,"pX":1.7030047762394889,"pZ":1.7354468016487425,"vX0":-2.7129335005654136,"vY0":-133.2695435775312,"vZ0":-5.731018067954295,"x":52.09,"y":191.92,"x0":1.4826630108594847,"y0":50.00292000058744,"z0":5.575146953646262,"aX":17.314202248215935},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":-16.8,"spinRate":1995,"spinDirection":135},"zone":14,"typeConfidence":0.79,"plateTime":0.41123994354287685,"extension":6.309450895221963},"index":3,"playId":"51580022-3f50-3ed6-b4dc-14ef27107a9e","pitchNumber":2,"startTime":"2026-08-23T01:25:08.232Z","endTime":"2026-08-23T01:25:11.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.183255409932084,"aZ":-25.539543077270338,"pfxX":9.464122707861819,"pfxZ":3.642761777792005,"pX":0.9922641733271524,"pZ":3.214523203215536,"vX0":-4.2680812502993355,"vY0":-134.36659499688142,"vZ0":-1.9859821176445553,"x":79.18,"y":151.99,"x0":1.3751803009879038,"y0":50.0020691776358,"z0":5.785027803176264,"aX":17.236562379592208},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":-16.2,"spinRate":1981,"spinDirection":138},"zone":12,"typeConfidence":0.79,"plateTime":0.4082508392481121,"extension":6.226994376758031},"index":4,"playId":"90688a11-ea55-3626-962a-90d3d97a2bb4","pitchNumber":3,"startTime":"2026-08-23T01:25:29.622Z","endTime":"2026-08-23T01:25:35.161Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.071868763934592,"aZ":-21.241375110950752,"pfxX":8.921160750439249,"pfxZ":5.934388929013946,"pX":1.004619055602881,"pZ":2.002505581609364,"vX0":-3.9117291683072777,"vY0":-135.01580988477434,"vZ0":-5.5837570110814525,"x":78.71,"y":184.71,"x0":1.315219821690422,"y0":50.00127212899825,"z0":5.597424824162867,"aX":16.428095807441167},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":-15.2,"spinRate":1961,"spinDirection":137},"zone":14,"typeConfidence":0.87,"plateTime":0.4060570810453852,"extension":6.316600526260613},"index":5,"playId":"75cfa075-9818-380d-a11e-66f6ccb7c8cc","pitchNumber":4,"startTime":"2026-08-23T01:25:52.303Z","endTime":"2026-08-23T01:25:56.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-23T01:26:03.494Z","endTime":"2026-08-23T01:26:21.664Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18542366519611,"aZ":-35.9143085746876,"pfxX":4.698009837170233,"pfxZ":-2.422366773100151,"pX":-1.598380385707673,"pZ":0.8861547511410554,"vX0":-8.42974069007778,"vY0":-123.75340629205408,"vZ0":-4.057411773973804,"x":177.93,"y":214.85,"x0":1.2517719441023956,"y0":50.00536114058302,"z0":5.576014940425248,"aX":7.240924462688263},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.2,"breakHorizontal":-6.4,"spinRate":1210,"spinDirection":97},"zone":13,"typeConfidence":0.93,"plateTime":0.4436950342671393,"extension":6.370370765946165},"index":7,"playId":"5b80d747-e815-35f6-b166-a162842c48aa","pitchNumber":5,"startTime":"2026-08-23T01:26:21.664Z","endTime":"2026-08-23T01:26:26.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.594659913060337,"aZ":-21.98671316927037,"pfxX":9.442132680432906,"pfxZ":5.555911688837767,"pX":0.26806894122773506,"pZ":2.1286527650484643,"vX0":-6.126941492248365,"vY0":-134.6736822678401,"vZ0":-5.032881837773797,"x":106.78,"y":181.31,"x0":1.3472705834642282,"y0":50.00561751047601,"z0":5.579536780642288,"aX":17.324911872521874},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.1,"breakHorizontal":-15.7,"spinRate":1976,"spinDirection":137},"zone":8,"typeConfidence":0.89,"plateTime":0.40690094013690636,"extension":6.553998300336814},"index":8,"playId":"3309accf-f972-37cb-9951-d8c1398c6766","pitchNumber":6,"startTime":"2026-08-23T01:26:44.699Z","endTime":"2026-08-23T01:26:49.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.552232936153295,"aZ":-31.510974906404723,"pfxX":-7.528955095927311,"pfxZ":0.45494145185249835,"pX":-0.8602899654262548,"pZ":2.4777115917570285,"vX0":-3.814722065541524,"vY0":-120.843048703659,"vZ0":-0.8779076172343303,"x":149.79,"y":171.88,"x0":1.72385355504423,"y0":50.003380694254496,"z0":5.647900124268765,"aX":-10.982104594102267},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.8,"breakHorizontal":14.6,"spinRate":2550,"spinDirection":288},"zone":13,"typeConfidence":0.89,"plateTime":0.45564651495039676,"extension":6.062140774158203},"hitData":{"launchSpeed":99.9,"launchAngle":19.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.93,"coordY":79.03}},"index":9,"playId":"30c7d41c-4980-3741-a17a-e0dc90e1b02d","pitchNumber":7,"startTime":"2026-08-23T01:27:13.893Z","endTime":"2026-08-23T01:27:24.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:27:24.916Z","atBatIndex":20},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Royce Lewis bunt grounds out, pitcher Kyle Hart to first baseman Ty France.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-23T01:27:30.314Z","endTime":"2026-08-23T01:28:35.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606996,"link":"/api/v1/people/606996"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43142118490618,"aZ":-23.155151812363716,"pfxX":8.400591763260005,"pfxZ":4.869791819954413,"pX":0.8193942641784607,"pZ":2.5648962984347663,"vX0":-4.679014548016024,"vY0":-135.21291456005326,"vZ0":-3.725181276670849,"x":85.77,"y":169.53,"x0":1.4806982417841281,"y0":50.00347519959619,"z0":5.584942699650273,"aX":15.557964709773232},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":-14.2,"spinRate":2015,"spinDirection":140},"zone":6,"typeConfidence":0.85,"plateTime":0.4050654239951461,"extension":6.381282440481512},"index":0,"playId":"64192403-cdbe-3e54-b772-0c09b9b6ad03","pitchNumber":1,"startTime":"2026-08-23T01:27:59.174Z","endTime":"2026-08-23T01:28:04.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.415034334282907,"aZ":-40.44648364354094,"pfxX":8.176376813338972,"pfxZ":-5.54116524591066,"pX":0.22387299728809215,"pZ":3.0776047105113062,"vX0":-5.233027626229673,"vY0":-122.7984301504257,"vZ0":1.6326740448844046,"x":108.47,"y":155.68,"x0":1.34480451983872,"y0":50.00287862026806,"z0":5.904307774072139,"aX":12.20636934695275},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-9.1,"breakHorizontal":-13.2,"spinRate":1084,"spinDirection":98},"zone":2,"typeConfidence":0.92,"plateTime":0.44993001353113193,"extension":6.2555282146761915},"hitData":{"launchSpeed":38.5,"launchAngle":-74.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":131.98,"coordY":193.66}},"index":1,"playId":"7a41d9ef-043f-387e-9556-f889cd1ce8c4","pitchNumber":2,"startTime":"2026-08-23T01:28:23.611Z","endTime":"2026-08-23T01:28:35.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:28:35.369Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out to third baseman Brooks Lee.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-23T01:30:16.148Z","endTime":"2026-08-23T01:31:52.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82176700268985,"aZ":-19.09847491857931,"pfxX":-7.1427189905768165,"pfxZ":7.428368435990349,"pX":0.16339437452590255,"pZ":3.433050355055537,"vX0":7.264381851108087,"vY0":-131.33155351633573,"vZ0":-3.0018076253795622,"x":110.77,"y":146.09,"x0":-1.700426148698791,"y0":50.00303168085602,"z0":5.998737223256373,"aX":-12.57333281509774},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2115,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.415840303969226,"extension":6.157212167137136},"index":0,"playId":"81b77128-5533-36c7-a810-d30f8b7cc82a","pitchNumber":1,"startTime":"2026-08-23T01:31:01.564Z","endTime":"2026-08-23T01:31:05.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.341917565442294,"aZ":-24.9261172112747,"pfxX":1.9501270955977805,"pfxZ":4.505892266259929,"pX":1.3112374962987856,"pZ":1.7301364328898774,"vX0":6.201472140541611,"vY0":-125.46454320500875,"vZ0":-6.0930961126853855,"x":67.02,"y":192.07,"x0":-1.4372074831454416,"y0":50.00082937025524,"z0":6.198233529982246,"aX":3.1348800753989106},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.1,"breakHorizontal":-4.8,"spinRate":2433,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.43513905027513644,"extension":6.044413354243654},"index":1,"playId":"caa024c2-1e5d-3c6a-8892-e30f71cea76a","pitchNumber":2,"startTime":"2026-08-23T01:31:14.482Z","endTime":"2026-08-23T01:31:17.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.911264192643905,"aZ":-12.34056965356049,"pfxX":-4.821896857833167,"pfxZ":11.190214503701544,"pX":-0.7117442792547698,"pZ":3.033789370082377,"vX0":4.159188075814356,"vY0":-132.21556326530913,"vZ0":-5.64066680471859,"x":144.13,"y":156.87,"x0":-1.677942147171789,"y0":50.00264676871962,"z0":6.098798842339709,"aX":-8.546023722522564},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.2,"breakHorizontal":7.8,"spinRate":2307,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.4141129379537696,"extension":5.901719841741797},"index":2,"playId":"76e4e4bd-2ad4-36a2-9963-d1e9e4da328c","pitchNumber":3,"startTime":"2026-08-23T01:31:29.172Z","endTime":"2026-08-23T01:31:34.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.824345484119014,"aZ":-13.048584420612434,"pfxX":-5.047203641646785,"pfxZ":10.481447519793303,"pX":-0.657495978031327,"pZ":2.662057501902282,"vX0":4.35233593828156,"vY0":-134.17626357177005,"vZ0":-6.605393212886032,"x":142.06,"y":166.9,"x0":-1.6442714960362859,"y0":50.00122504362108,"z0":6.084026909128389,"aX":-9.208946128794533},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2284,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.40808951166420204,"extension":5.907655451130636},"hitData":{"launchSpeed":106.2,"launchAngle":8.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":160.8}},"index":3,"playId":"50dd0d5c-a240-3957-941b-aa8cdc991962","pitchNumber":4,"startTime":"2026-08-23T01:31:47.204Z","endTime":"2026-08-23T01:31:52.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:31:52.207Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, pitcher Dean Kremer to first baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-23T01:32:00.194Z","endTime":"2026-08-23T01:32:55.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665152,"link":"/api/v1/people/665152"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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.7,"endSpeed":83.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65049137639037,"aZ":-12.250368099076965,"pfxX":-4.315655380686728,"pfxZ":11.091050150815754,"pX":0.4254532042967552,"pZ":2.561696791406995,"vX0":6.655248897948579,"vY0":-133.1962504696745,"vZ0":-6.949923259542102,"x":100.78,"y":169.61,"x0":-1.545055118537084,"y0":50.00464729067685,"z0":6.090995139492252,"aX":-7.754446473530539},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":6.4,"spinRate":2256,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4112457773474616,"extension":5.968220723838777},"index":0,"playId":"155184b0-2a24-33cd-9eb2-49751c0681f5","pitchNumber":1,"startTime":"2026-08-23T01:32:18.175Z","endTime":"2026-08-23T01:32:22.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.4,"endSpeed":71.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95914599274403,"aZ":-41.09454484359407,"pfxX":1.2539554693711201,"pfxZ":-7.003811878435853,"pX":1.194282037232311,"pZ":0.5397354759016307,"vX0":5.506505076804705,"vY0":-112.55946582696488,"vZ0":-3.22972333087475,"x":71.48,"y":224.21,"x0":-1.4549021609680344,"y0":50.00487608864645,"z0":6.1870000166064045,"aX":1.5959966559308483},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-13.2,"breakHorizontal":-3.8,"spinRate":2889,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.48810694767616924,"extension":5.8595470118126025},"index":1,"playId":"f63eb24f-c43f-3b66-9e5f-b1f61bff412c","pitchNumber":2,"startTime":"2026-08-23T01:32:30.170Z","endTime":"2026-08-23T01:32:33.686Z","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":85.6,"endSpeed":78.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.232149216849727,"aZ":-27.76426705932326,"pfxX":1.331893417019288,"pfxZ":2.800090173359761,"pX":0.8197410378066624,"pZ":2.684412540015899,"vX0":5.422402252360968,"vY0":-124.5504013217368,"vZ0":-3.190612687038943,"x":85.75,"y":166.3,"x0":-1.5557032844589562,"y0":50.00402980385395,"z0":6.269791519374142,"aX":2.099958603051425},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":-3.6,"spinRate":2293,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.4391937760785405,"extension":5.738163096646858},"hitData":{"launchSpeed":67.4,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.99,"coordY":180.06}},"index":2,"playId":"267e8936-6d81-316d-94e2-3acca5164a2d","pitchNumber":3,"startTime":"2026-08-23T01:32:47.473Z","endTime":"2026-08-23T01:32:55.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:32:55.795Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-23T01:32:58.732Z","endTime":"2026-08-23T01:34:03.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.2,"endSpeed":70.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3464082363081,"aZ":-39.906031653145966,"pfxX":5.4259641676066215,"pfxZ":-6.271349927559127,"pX":0.709096970992318,"pZ":2.9802540880003887,"vX0":3.509907789196844,"vY0":-110.85029756506924,"vZ0":1.7604037772959606,"x":89.97,"y":158.31,"x0":-1.6040617600539215,"y0":50.00008800840041,"z0":6.368185366711354,"aX":6.6944421441912825},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.4,"breakHorizontal":-10.8,"spinRate":2757,"spinDirection":31},"zone":3,"typeConfidence":2.0,"plateTime":0.4956816292178585,"extension":5.9561063771080605},"index":0,"playId":"f57fe6a0-91cc-3735-b5e8-1edc1a8a304b","pitchNumber":1,"startTime":"2026-08-23T01:33:22.391Z","endTime":"2026-08-23T01:33:27.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15600454740132,"aZ":-21.179400034902624,"pfxX":-8.58054404084583,"pfxZ":7.494906348507033,"pX":0.17296409149061207,"pZ":1.8178414825474953,"vX0":6.440232684466088,"vY0":-120.05556643929494,"vZ0":-5.6460620834043755,"x":110.41,"y":189.7,"x0":-1.422995872784777,"y0":50.00237144480456,"z0":6.0723120744524754,"aX":-12.587826842194689},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":12.5,"breakHorizontal":14.0,"spinRate":1449,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4553498232439708,"extension":6.017405111639664},"index":1,"playId":"a48527cd-2074-33cf-9a8d-f9e9e53e6171","pitchNumber":2,"startTime":"2026-08-23T01:33:41.910Z","endTime":"2026-08-23T01:33:45.951Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.981449117443287,"aZ":-27.453847592843626,"pfxX":2.0778124002531593,"pfxZ":2.9402372117640434,"pX":1.4936483155188454,"pZ":2.04730262020756,"vX0":6.556434543684631,"vY0":-125.53939556716297,"vZ0":-4.922859399958122,"x":60.07,"y":183.5,"x0":-1.4155312706572107,"y0":50.00415312309608,"z0":6.252389642998136,"aX":3.3354617354068776},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":-5.2,"spinRate":2406,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.43530965607024896,"extension":6.215839129977933},"index":2,"playId":"1b0b975c-e555-3db7-ade0-a1b1c3941bbb","pitchNumber":3,"startTime":"2026-08-23T01:33:59.672Z","endTime":"2026-08-23T01:34:03.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:34:03.171Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to left fielder Luis Rengifo.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-23T01:35:16.290Z","endTime":"2026-08-23T01:37:36.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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, 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":89.1,"endSpeed":81.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.209108471958224,"aZ":-23.99299019658993,"pfxX":-1.903378620239688,"pfxZ":4.811084913780228,"pX":0.5940213842386668,"pZ":3.516541381943779,"vX0":-2.0460530583597447,"vY0":-129.83664613174386,"vZ0":-1.0793656006129284,"x":94.36,"y":143.83,"x0":1.640728153315527,"y0":50.00324461968041,"z0":5.770416516498285,"aX":-3.2358724710310836},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":4.0,"spinRate":2324,"spinDirection":164},"zone":12,"typeConfidence":0.9,"plateTime":0.42251271880572183,"extension":6.012867611258177},"index":0,"playId":"87722412-68c6-355f-8efb-3637612ef09c","pitchNumber":1,"startTime":"2026-08-23T01:36:17.403Z","endTime":"2026-08-23T01:36:22.004Z","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":87.7,"endSpeed":80.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.652434026354406,"aZ":-28.22885680953409,"pfxX":-0.46054165076666576,"pfxZ":2.387597283373754,"pX":-0.0491190471781904,"pZ":2.2147615015501145,"vX0":-3.902206835521095,"vY0":-127.74701772767152,"vZ0":-3.0513228455687678,"x":118.87,"y":178.98,"x0":1.5588108635936542,"y0":50.00114749679434,"z0":5.646965703010809,"aX":-0.7591867685723844},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":1.7,"spinRate":2404,"spinDirection":173},"zone":8,"typeConfidence":0.89,"plateTime":0.42899525295658236,"extension":6.293285069725462},"index":1,"playId":"d1546c2c-7381-33af-8ca7-4c9705511b0c","pitchNumber":2,"startTime":"2026-08-23T01:36:33.358Z","endTime":"2026-08-23T01:36:37.401Z","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.4,"endSpeed":85.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.767343668636975,"aZ":-22.634928442651006,"pfxX":10.284202250236898,"pfxZ":5.157177169390986,"pX":0.3085867181072922,"pZ":1.2440370983488291,"vX0":-6.303696361091773,"vY0":-135.70779388249548,"vZ0":-6.910687088182431,"x":105.24,"y":205.19,"x0":1.334290049398917,"y0":50.00673220093403,"z0":5.418250492792927,"aX":19.043418763788683},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":-17.2,"spinRate":2158,"spinDirection":137},"zone":14,"typeConfidence":0.89,"plateTime":0.40475479008274284,"extension":6.348047585400241},"index":2,"playId":"8a3837a6-2834-3cb0-bb5e-80d26503ebb6","pitchNumber":3,"startTime":"2026-08-23T01:36:50.594Z","endTime":"2026-08-23T01:36:54.184Z","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":91.4,"endSpeed":83.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.826896828052273,"aZ":-22.522257976179695,"pfxX":9.579337796482912,"pfxZ":5.444492322032128,"pX":1.1271801555799514,"pZ":1.5262817778836237,"vX0":-3.889872321298807,"vY0":-132.90831419159156,"vZ0":-6.010929123319901,"x":74.03,"y":197.57,"x0":1.3723808523032284,"y0":50.00487932378087,"z0":5.473457984342392,"aX":16.988779715814232},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.6,"breakHorizontal":-16.4,"spinRate":2077,"spinDirection":138},"zone":14,"typeConfidence":0.8,"plateTime":0.41350049608763095,"extension":6.558573578414439},"index":3,"playId":"19d0a86e-e900-3138-8012-651346778bd7","pitchNumber":4,"startTime":"2026-08-23T01:37:09.533Z","endTime":"2026-08-23T01:37:13.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17906853710122,"aZ":-15.087860233280141,"pfxX":4.25209732038951,"pfxZ":9.533112695383528,"pX":-0.7253194836933318,"pZ":2.954223778653518,"vX0":-6.776170014766585,"vY0":-133.17491706954968,"vZ0":-3.8800475070662137,"x":144.65,"y":159.02,"x0":1.3021677289894371,"y0":50.0036942643144,"z0":5.524770781870404,"aX":7.6223961730890535},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":-6.2,"spinRate":2175,"spinDirection":139},"zone":1,"typeConfidence":0.92,"plateTime":0.4116219953279865,"extension":6.44594176855116},"hitData":{"launchSpeed":84.0,"launchAngle":43.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.87,"coordY":118.3}},"index":4,"playId":"c3ef6fc8-209b-310a-967c-e7722f0ffaf0","pitchNumber":5,"startTime":"2026-08-23T01:37:27.302Z","endTime":"2026-08-23T01:37:36.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:37:36.803Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brooks Lee doubles (20) on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-23T01:37:36.680Z","endTime":"2026-08-23T01:38:34.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22326979819488,"aZ":-19.913359284490017,"pfxX":9.644044232333256,"pfxZ":6.52500870617101,"pX":0.011770963808226752,"pZ":1.1832415217305925,"vX0":-6.737832756077053,"vY0":-136.50533296907952,"vZ0":-7.5557552089861195,"x":116.55,"y":206.83,"x0":1.264293406601074,"y0":50.00517570622301,"z0":5.367907648465395,"aX":18.12648247507867},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":-16.0,"spinRate":2095,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.40190675054478975,"extension":6.4487414797995815},"index":0,"playId":"b66c5d27-c0c9-3db8-b6d9-03e299432a00","pitchNumber":1,"startTime":"2026-08-23T01:38:05.671Z","endTime":"2026-08-23T01:38:09.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.550408402494355,"aZ":-20.252667604783817,"pfxX":2.743789608782303,"pfxZ":6.751761855559899,"pX":-0.12113546162699265,"pZ":2.120652213397679,"vX0":-4.861971486383345,"vY0":-131.93651066246844,"vZ0":-5.035454012556555,"x":121.62,"y":181.52,"x0":1.3874498991734134,"y0":50.005125350925525,"z0":5.542439537983932,"aX":4.847267163760787},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":-4.0,"spinRate":2353,"spinDirection":153},"zone":8,"typeConfidence":0.61,"plateTime":0.41483198058375237,"extension":6.094619419601735},"hitData":{"launchSpeed":106.5,"launchAngle":17.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.26,"coordY":73.65}},"index":1,"playId":"d78eb514-f888-371f-a7d6-0f0ebe05baaa","pitchNumber":2,"startTime":"2026-08-23T01:38:22.470Z","endTime":"2026-08-23T01:38:34.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:38:34.975Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kaelen Culpepper grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-23T01:38:45.278Z","endTime":"2026-08-23T01:41:16.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.6,"endSpeed":76.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.386633437117727,"aZ":-31.491994700035246,"pfxX":-8.458452965152087,"pfxZ":0.45842170696867335,"pX":0.11555185293873221,"pZ":1.5191495531633763,"vX0":-1.1399046018541261,"vY0":-121.75802544372972,"vZ0":-2.900372298236509,"x":112.6,"y":197.76,"x0":1.6888055071855805,"y0":50.002979759576974,"z0":5.469247732399131,"aX":-12.615875412559785},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.4,"breakHorizontal":15.6,"spinRate":2697,"spinDirection":280},"zone":14,"typeConfidence":0.9,"plateTime":0.45098139361382206,"extension":6.010893118112456},"index":0,"playId":"fa108f5e-79ae-30fe-8228-66976fdbeaa5","pitchNumber":1,"startTime":"2026-08-23T01:39:16.817Z","endTime":"2026-08-23T01:39:21.621Z","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":90.8,"endSpeed":83.2,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84692079495257,"aZ":-24.55667640560999,"pfxX":10.25200465257824,"pfxZ":4.323457856625386,"pX":0.46604471755026206,"pZ":1.151559156386638,"vX0":-5.395005566138486,"vY0":-132.03032465655747,"vZ0":-6.360510959798625,"x":99.24,"y":207.69,"x0":1.2070766266130455,"y0":50.000755900048496,"z0":5.406078568698653,"aX":18.04649677154954},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":-17.3,"spinRate":1992,"spinDirection":134},"zone":14,"typeConfidence":0.74,"plateTime":0.41530274918061094,"extension":6.523317686593879},"index":1,"playId":"554bb7f9-5b2d-3fca-8f83-301586e14d9b","pitchNumber":2,"startTime":"2026-08-23T01:39:39.263Z","endTime":"2026-08-23T01:39:42.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.733681391631873,"aZ":-36.177101456829014,"pfxX":6.06350893911759,"pfxZ":-2.615562887732931,"pX":0.02528309808724582,"pZ":0.7312145367574227,"vX0":-5.129953564665075,"vY0":-123.25961935730417,"vZ0":-4.160334747460971,"x":116.04,"y":219.04,"x0":1.3511618637168803,"y0":50.00356609093808,"z0":5.513343135743981,"aX":9.280339665884323},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.5,"breakHorizontal":-9.7,"spinRate":959,"spinDirection":90},"zone":14,"typeConfidence":0.92,"plateTime":0.44529922327005966,"extension":6.391238110915448},"index":2,"playId":"df2af587-8231-3f6d-a4fa-c4a555aad871","pitchNumber":3,"startTime":"2026-08-23T01:40:01.174Z","endTime":"2026-08-23T01:40:04.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.362043284516872,"aZ":-32.224009861157334,"pfxX":5.63614480441511,"pfxZ":-0.03359391388987909,"pX":1.396800611824895,"pZ":3.1312423458253957,"vX0":-2.0621958802163736,"vY0":-123.83358187352565,"vZ0":0.3337409835854408,"x":63.76,"y":154.24,"x0":1.5094196523268946,"y0":50.002538181622214,"z0":5.696540616433257,"aX":8.72889491927835},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.2,"breakHorizontal":-9.7,"spinRate":1098,"spinDirection":99},"zone":12,"typeConfidence":0.9,"plateTime":0.44278184124910247,"extension":6.394321989316719},"index":3,"playId":"fd495fae-cec4-300b-9287-5aa26da7dadd","pitchNumber":4,"startTime":"2026-08-23T01:40:29.432Z","endTime":"2026-08-23T01:40:33.010Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-23T01:40:47.720Z","endTime":"2026-08-23T01:41:08.613Z","isPitch":false,"type":"action","player":{"id":701785,"link":"/api/v1/people/701785"}},{"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":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.556867168908425,"aZ":-32.36318502538696,"pfxX":6.034247327675587,"pfxZ":-0.12307925965901845,"pX":0.16350137356838682,"pZ":2.591590128467488,"vX0":-4.697432422634957,"vY0":-123.42256822926804,"vZ0":-0.7256494635653246,"x":110.77,"y":168.81,"x0":1.3155766465125587,"y0":50.003861297477975,"z0":5.635851830971475,"aX":9.229440334561287},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.1,"breakHorizontal":-9.7,"spinRate":1027,"spinDirection":97},"zone":5,"typeConfidence":0.9,"plateTime":0.44527765418459575,"extension":6.3256695203898134},"hitData":{"launchSpeed":83.3,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.3,"coordY":176.51}},"index":5,"playId":"8640fd36-3d67-30b5-a431-a2bc66e9cc8c","pitchNumber":5,"startTime":"2026-08-23T01:41:08.613Z","endTime":"2026-08-23T01:41:16.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:41:16.137Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a line drive to center fielder Jackson Merrill. Brooks Lee scores. Luke Keaschall to 2nd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-23T01:41:23.816Z","endTime":"2026-08-23T01:43:57.375Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":606996,"link":"/api/v1/people/606996"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.029094613846745,"aZ":-33.77844957491811,"pfxX":5.67055494399722,"pfxZ":-1.0528191059371463,"pX":0.36188382199587527,"pZ":0.48632564597854516,"vX0":-4.28928426337096,"vY0":-122.48945066725757,"vZ0":-5.061874566899877,"x":103.21,"y":225.65,"x0":1.398310673610806,"y0":50.005681329373445,"z0":5.465655497799421,"aX":8.624575950989632},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.9,"breakHorizontal":-9.2,"spinRate":984,"spinDirection":106},"zone":14,"typeConfidence":0.92,"plateTime":0.4470545327924125,"extension":6.0986439785058595},"index":0,"playId":"502c4921-c401-3581-8eab-da565797f515","pitchNumber":1,"startTime":"2026-08-23T01:41:49.229Z","endTime":"2026-08-23T01:41:52.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34583004221691,"aZ":-39.41438990517949,"pfxX":5.24447719987699,"pfxZ":-4.663869261233447,"pX":-0.7352693406192377,"pZ":-0.7718966255947334,"vX0":-6.772825711495297,"vY0":-124.64486345903322,"vZ0":-6.959540850042662,"x":145.03,"y":259.62,"x0":1.3537272750820486,"y0":50.005294855636166,"z0":5.366429127027285,"aX":8.137458416686993},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.1,"breakHorizontal":-7.7,"spinRate":1038,"spinDirection":88},"zone":13,"typeConfidence":0.94,"plateTime":0.44182314322442284,"extension":6.323943046081975},"index":1,"playId":"46431203-198d-3d09-b2a9-3c47eebb87ce","pitchNumber":2,"startTime":"2026-08-23T01:42:14.505Z","endTime":"2026-08-23T01:42:21.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.296293881669325,"aZ":-22.87058904691236,"pfxX":3.1251313946332533,"pfxZ":5.176467770364696,"pX":0.5670455106266312,"pZ":1.5843405270508986,"vX0":-3.286178903366898,"vY0":-133.11302566347152,"vZ0":-5.874103992539196,"x":95.39,"y":196.0,"x0":1.4109248039497821,"y0":50.001550466976525,"z0":5.473152580440384,"aX":5.613963581695065},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":-4.9,"spinRate":2169,"spinDirection":145},"zone":14,"typeConfidence":0.61,"plateTime":0.4113273247577678,"extension":6.299005403780654},"index":2,"playId":"629b36a0-ca27-3684-9e9e-6432428c87b9","pitchNumber":3,"startTime":"2026-08-23T01:42:44.428Z","endTime":"2026-08-23T01:42:48.570Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"87b01b8c-2ec6-45cd-8208-fb02478d7afe","startTime":"2026-08-23T01:43:04.575Z","endTime":"2026-08-23T01:43:09.575Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.095644359738365,"aZ":-19.66155829016111,"pfxX":10.466076366780882,"pfxZ":6.744004213565606,"pX":-0.2946342271224175,"pZ":1.2273598996314181,"vX0":-7.535240933626545,"vY0":-136.16461355068836,"vZ0":-7.418885713330777,"x":128.23,"y":205.64,"x0":1.1648252984279708,"y0":50.0058442390682,"z0":5.374120709553411,"aX":19.431260012103817},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.6,"breakHorizontal":-17.2,"spinRate":2027,"spinDirection":134},"zone":13,"typeConfidence":0.91,"plateTime":0.4040187570840561,"extension":6.53592716894619},"index":4,"playId":"47fd5482-0a37-3897-b3eb-8b6ea4391fdc","pitchNumber":4,"startTime":"2026-08-23T01:43:25.041Z","endTime":"2026-08-23T01:43:29.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13863226082231,"aZ":-20.260972198890393,"pfxX":9.429370589341252,"pfxZ":6.366457546565992,"pX":0.5413594660611803,"pZ":2.1474794175309557,"vX0":-5.347478709553031,"vY0":-135.76270002361173,"vZ0":-5.228142874030325,"x":96.36,"y":180.8,"x0":1.309402110759933,"y0":50.00066338540706,"z0":5.5041476071000766,"aX":17.636463229653533},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.7,"breakHorizontal":-16.0,"spinRate":2007,"spinDirection":135},"zone":9,"typeConfidence":0.9,"plateTime":0.4031281002617946,"extension":6.5955262142845035},"hitData":{"launchSpeed":86.3,"launchAngle":17.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.71,"coordY":97.46}},"index":5,"playId":"a0a1a5b5-d8eb-3993-b405-b2f89a13c033","pitchNumber":5,"startTime":"2026-08-23T01:43:45.854Z","endTime":"2026-08-23T01:43:57.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:43:57.375Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Byron Buxton lines out to shortstop Xander Bogaerts.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-23T01:46:50.787Z","endTime":"2026-08-23T01:47:16.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T01:44:20.324Z","endTime":"2026-08-23T01:44:41.150Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Griffin Canning replaces Kyle Hart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-23T01:44:41.150Z","endTime":"2026-08-23T01:46:52.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656288,"link":"/api/v1/people/656288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.060909201154722,"aZ":-33.764031336315576,"pfxX":-0.966543161718862,"pfxZ":-0.9287151800011291,"pX":-0.026603871386333865,"pZ":3.3106732343624308,"vX0":2.538750647279247,"vY0":-129.1467882143761,"vZ0":0.3817471762469029,"x":118.01,"y":149.39,"x0":-0.8902142653470954,"y0":50.001402571081776,"z0":5.726375826334994,"aX":-1.6576083026833162},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.4,"breakHorizontal":1.3,"spinRate":2740,"spinDirection":10},"zone":2,"typeConfidence":2.0,"plateTime":0.4216631342615704,"extension":5.771194969836405},"index":2,"playId":"64c382f6-667c-3c30-8f1b-39699b6430f1","pitchNumber":1,"startTime":"2026-08-23T01:46:52.947Z","endTime":"2026-08-23T01:46:56.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81306022746612,"aZ":-39.18144676582826,"pfxX":5.328046404681681,"pfxZ":-4.905975660032242,"pX":1.001799349087925,"pZ":2.039933118617263,"vX0":2.681750362913767,"vY0":-119.73156743558025,"vZ0":0.2939841005127726,"x":78.81,"y":183.7,"x0":-0.8313281892796902,"y0":50.00546598531979,"z0":5.471639802730667,"aX":7.603887816531656},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.4,"breakHorizontal":-10.3,"spinRate":2479,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4605000007384823,"extension":5.821893979676446},"hitData":{"launchSpeed":86.7,"launchAngle":9.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":102.71,"coordY":142.41}},"index":3,"playId":"99cbbf98-c048-3cc2-a8bf-69369038c72a","pitchNumber":2,"startTime":"2026-08-23T01:47:11.129Z","endTime":"2026-08-23T01:47:16.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:47:16.629Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T01:49:00.714Z","endTime":"2026-08-23T01:51:54.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77086229085268,"aZ":-39.45744537467272,"pfxX":7.342782398721604,"pfxZ":-6.174157121148044,"pX":0.16358309868271356,"pZ":2.051820618744923,"vX0":1.9375780310579631,"vY0":-108.45384296694986,"vZ0":0.21232234978723463,"x":110.76,"y":183.38,"x0":-1.6976429243789075,"y0":50.00359823975037,"z0":6.29232156784208,"aX":8.658456363503182},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-10.7,"breakHorizontal":-13.8,"spinRate":2749,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.5070125659452698,"extension":6.030346774501589},"index":0,"playId":"78f94d94-68b0-3d14-a076-e798bf40db2c","pitchNumber":1,"startTime":"2026-08-23T01:49:30.416Z","endTime":"2026-08-23T01:49:34.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.840864416671824,"aZ":-21.140563650678807,"pfxX":-8.761571331668618,"pfxZ":7.811371641358351,"pX":0.08164336841068061,"pZ":-0.4225824056994056,"vX0":6.533191749205224,"vY0":-118.44982783172914,"vZ0":-9.931410587633028,"x":113.89,"y":250.19,"x0":-1.581744356049996,"y0":50.00429662546043,"z0":5.777153772316767,"aX":-12.379474011472338},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":11.8,"breakHorizontal":14.2,"spinRate":1534,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4634407235495832,"extension":6.242681456854134},"index":1,"playId":"802fe110-dc3f-37db-8f41-cb9b09f4a6ad","pitchNumber":2,"startTime":"2026-08-23T01:49:44.924Z","endTime":"2026-08-23T01:49:48.321Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.329010676282696,"aZ":-24.49113873776179,"pfxX":-6.827155522580351,"pfxZ":5.23238924055941,"pX":-0.5355715473656941,"pZ":2.274957787183007,"vX0":4.78134082841268,"vY0":-120.12176122202276,"vZ0":-3.7713627598164843,"x":137.41,"y":177.36,"x0":-1.6606147746227633,"y0":50.00110717504075,"z0":6.032096199459074,"aX":-10.019160585379382},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.9,"breakHorizontal":11.3,"spinRate":1349,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.45523415040472415,"extension":6.164429724784194},"index":2,"playId":"873290f3-cb9c-380d-96a3-9c80b5e438f4","pitchNumber":3,"startTime":"2026-08-23T01:50:09.359Z","endTime":"2026-08-23T01:50:14.160Z","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":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.291817107882785,"aZ":-22.278746629960384,"pfxX":-4.889707988806412,"pfxZ":6.8549157919828865,"pX":-0.30193706063712794,"pZ":2.5693964934875413,"vX0":4.476335142186491,"vY0":-119.4606596758068,"vZ0":-3.7326185513416092,"x":128.51,"y":169.41,"x0":-1.5659083892329284,"y0":50.00354703093619,"z0":6.157990573580995,"aX":-7.0587226426189575},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.8,"breakHorizontal":7.8,"spinRate":1278,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.45872708434392395,"extension":6.147278935332348},"index":3,"playId":"9dd6dbb1-9838-3256-be3c-32823b4e7bce","pitchNumber":4,"startTime":"2026-08-23T01:50:35.081Z","endTime":"2026-08-23T01:50:39.601Z","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":83.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14855272198447,"aZ":-12.460455136102633,"pfxX":-5.347020154772741,"pfxZ":10.873967969444271,"pX":-1.2102941393670532,"pZ":4.207792613452858,"vX0":3.188274611952232,"vY0":-134.5260518771293,"vZ0":-2.942012266016909,"x":163.13,"y":125.17,"x0":-1.7228931434585468,"y0":50.001983996067565,"z0":6.211973061900798,"aX":-9.693179502737975},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.2,"breakHorizontal":8.9,"spinRate":2222,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40885732595209845,"extension":5.834314592099385},"index":4,"playId":"b04a4113-c13f-3ffd-8011-39be2e6a76b6","pitchNumber":5,"startTime":"2026-08-23T01:51:10.956Z","endTime":"2026-08-23T01:51:14.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.489078050243663,"aZ":-18.177998019588795,"pfxX":-8.423992452150468,"pfxZ":7.716988992137383,"pX":0.04632770085638404,"pZ":3.0258330642468203,"vX0":7.752382331456782,"vY0":-133.9411675115854,"vZ0":-3.787339376854773,"x":115.23,"y":157.08,"x0":-1.7939703703008356,"y0":50.000261008132824,"z0":5.761436651310094,"aX":-15.27254591796157},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.3,"breakHorizontal":13.6,"spinRate":2124,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.40924986802711905,"extension":6.192384793001202},"index":5,"playId":"f5f97e84-c493-3822-a262-bb3df6e5d7fc","pitchNumber":6,"startTime":"2026-08-23T01:51:27.173Z","endTime":"2026-08-23T01:51:31.795Z","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":88.6,"endSpeed":81.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.778797978879464,"aZ":-24.975942819177956,"pfxX":1.1247143142426406,"pfxZ":4.253726370114525,"pX":0.3590369132558711,"pZ":2.192533335638099,"vX0":4.39398838781705,"vY0":-129.01031479730122,"vZ0":-5.146854018015924,"x":103.31,"y":179.58,"x0":-1.5095283557618422,"y0":50.005790183749674,"z0":6.1284681679852095,"aX":1.9029168940279118},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-3.0,"spinRate":2297,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.42389034777668044,"extension":6.008185706988131},"index":6,"playId":"77bd26e5-aa1b-351f-9ff3-e23ad204f01f","pitchNumber":7,"startTime":"2026-08-23T01:51:49.575Z","endTime":"2026-08-23T01:51:54.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:51:54.252Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T01:52:04.088Z","endTime":"2026-08-23T01:53:21.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73918731774435,"aZ":-13.737629685894872,"pfxX":-6.356949339569959,"pfxZ":10.139128463899802,"pX":1.1338033890983803,"pZ":2.9515122353007968,"vX0":8.795443619892849,"vY0":-133.9426250468772,"vZ0":-5.706305449588156,"x":73.78,"y":159.09,"x0":-1.3654616622168956,"y0":50.0014995455103,"z0":6.090576197687402,"aX":-11.558239469658368},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":9.6,"spinRate":2226,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4088137555638385,"extension":6.228808280083852},"index":0,"playId":"592de3cf-4adc-32ec-91ae-440b9c6de00d","pitchNumber":1,"startTime":"2026-08-23T01:52:20.117Z","endTime":"2026-08-23T01:52:24.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39307115104667,"aZ":-15.39727144599645,"pfxX":-8.44759614133088,"pfxZ":9.151930932041218,"pX":1.7124225408409817,"pZ":2.208804485643548,"vX0":11.502393858848485,"vY0":-134.13712559679703,"vZ0":-6.537238092884569,"x":51.73,"y":179.14,"x0":-1.5218868655058408,"y0":50.00256861814332,"z0":5.763747285272156,"aX":-15.486114000408623},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":13.0,"spinRate":2121,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4074014282054863,"extension":6.457353352573269},"index":1,"playId":"49cd8664-35a5-35e9-9073-be21ab43443f","pitchNumber":2,"startTime":"2026-08-23T01:52:37.337Z","endTime":"2026-08-23T01:52:41.271Z","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":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67245379244707,"aZ":-24.257675876347353,"pfxX":1.2166328541802889,"pfxZ":4.9006018042130375,"pX":1.354148996754854,"pZ":0.7179055044794371,"vX0":6.598479097312185,"vY0":-125.98699142497182,"vZ0":-8.33929138804768,"x":65.38,"y":219.4,"x0":-1.4525306797167428,"y0":50.00003301987689,"z0":6.019708388165864,"aX":1.96090013229375},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.2,"breakHorizontal":-3.6,"spinRate":2368,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.43411060669727153,"extension":6.101856536445561},"index":2,"playId":"8ecff616-d0ba-32b1-86bb-5bffc0698bda","pitchNumber":3,"startTime":"2026-08-23T01:52:54.780Z","endTime":"2026-08-23T01:52:58.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643835052689763,"aZ":-13.064059192971813,"pfxX":-4.789716676489513,"pfxZ":10.61885646564828,"pX":-0.6811941854543921,"pZ":3.759914656769077,"vX0":4.195542496933643,"vY0":-133.52126187909434,"vZ0":-3.6557315077518227,"x":142.97,"y":137.26,"x0":-1.6531583934646064,"y0":50.001490492081714,"z0":6.09136890161613,"aX":-8.618878794422148},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":7.7,"spinRate":2206,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4107463500255193,"extension":6.073246566456942},"index":3,"playId":"7c18b5da-7389-3af0-9d1c-1fe1c374bbc1","pitchNumber":4,"startTime":"2026-08-23T01:53:17.223Z","endTime":"2026-08-23T01:53:21.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:53:21.291Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T01:53:26.451Z","endTime":"2026-08-23T01:56:04.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02556644112843,"aZ":-26.529626589400863,"pfxX":2.905200356469379,"pfxZ":3.549845247334087,"pX":1.24522836592018,"pZ":1.8896555456256319,"vX0":5.728170030745902,"vY0":-124.77835446682438,"vZ0":-5.005655952689159,"x":69.53,"y":187.76,"x0":-1.4497476770701594,"y0":50.004251237368706,"z0":6.084274470863403,"aX":4.6215462745933005},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.6,"breakHorizontal":-6.5,"spinRate":2245,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4374875850283515,"extension":6.037312983590558},"index":0,"playId":"d6965433-98ce-343d-8970-aefa9399d34a","pitchNumber":1,"startTime":"2026-08-23T01:53:52.320Z","endTime":"2026-08-23T01:53:56.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.380967349655993,"aZ":-12.504221820529533,"pfxX":-4.294096947896399,"pfxZ":10.902192680066133,"pX":0.45244702965024725,"pZ":2.438744347870108,"vX0":6.902651936883024,"vY0":-133.6147278791711,"vZ0":-6.898025667787983,"x":99.75,"y":172.93,"x0":-1.6091223638096157,"y0":50.00373756099764,"z0":5.956573427878615,"aX":-7.748598628830938},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.4,"breakHorizontal":6.2,"spinRate":2337,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.41027685303033756,"extension":6.172350636982815},"index":1,"playId":"77fee1db-6ff0-3144-af89-e4729aa28b21","pitchNumber":2,"startTime":"2026-08-23T01:54:09.208Z","endTime":"2026-08-23T01:54:13.160Z","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":91.8,"endSpeed":83.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23918825849747,"aZ":-11.925917653975697,"pfxX":-5.813321794204045,"pfxZ":11.235407182054129,"pX":0.01177293637216939,"pZ":2.568671987178785,"vX0":5.9123888811057865,"vY0":-133.50822376306232,"vZ0":-6.681658939576415,"x":116.55,"y":169.43,"x0":-1.4781330204754608,"y0":50.0003003491764,"z0":5.965310726259452,"aX":-10.473942611314268},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.1,"breakHorizontal":9.2,"spinRate":2345,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4105438259884422,"extension":6.003964214045508},"index":2,"playId":"6a305aec-30d7-3850-b3d4-147f017c8494","pitchNumber":3,"startTime":"2026-08-23T01:54:28.035Z","endTime":"2026-08-23T01:54:32.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87883514646436,"aZ":-14.135697611176553,"pfxX":-6.924079255117346,"pfxZ":9.817829576666707,"pX":0.21698029239608635,"pZ":4.2845226365654,"vX0":6.820750413300162,"vY0":-134.5997873649842,"vZ0":-2.255005627195826,"x":108.73,"y":123.1,"x0":-1.4488156629889835,"y0":50.001636320614224,"z0":6.13267062099558,"aX":-12.720150915614061},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":11.2,"spinRate":2204,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4067461242096777,"extension":6.065745330117509},"index":3,"playId":"bdb53398-6cd3-3239-b41e-4c4e5c91e0f1","pitchNumber":4,"startTime":"2026-08-23T01:54:54.748Z","endTime":"2026-08-23T01:54:58.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.133542462242378,"aZ":-15.149265904215785,"pfxX":-5.186480281775066,"pfxZ":9.148393531369406,"pX":0.22719437224321198,"pZ":3.388777001431574,"vX0":6.362518162701461,"vY0":-135.22741679644693,"vZ0":-4.3630646714438335,"x":108.34,"y":147.28,"x0":-1.4768982281080572,"y0":50.00347313532635,"z0":6.078272619132174,"aX":-9.653230792229648},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2208,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40428500867563955,"extension":5.99412139409198},"index":4,"playId":"81033386-fd34-3aea-b3d2-890417b86241","pitchNumber":5,"startTime":"2026-08-23T01:55:13.982Z","endTime":"2026-08-23T01:55:25.735Z","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(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":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00399488430709,"aZ":-26.063598970219882,"pfxX":0.6550357817780323,"pfxZ":3.7887931302869573,"pX":0.9617491928163754,"pZ":1.08232050246176,"vX0":5.643084537103993,"vY0":-126.05478723621803,"vZ0":-7.271526885778754,"x":80.34,"y":209.56,"x0":-1.388665482927339,"y0":50.003986859050315,"z0":6.1009825558147,"aX":1.056656581637548},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.4,"breakHorizontal":-2.4,"spinRate":2457,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4340777998595766,"extension":5.839910411038624},"index":5,"playId":"da856e0c-83ef-35f1-9eaf-ef8e60d2be3c","pitchNumber":6,"startTime":"2026-08-23T01:55:58.742Z","endTime":"2026-08-23T01:56:04.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:56:04.161Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks. Manny Machado to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T01:56:16.759Z","endTime":"2026-08-23T01:57:54.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.874442538750795,"aZ":-20.04928756965292,"pfxX":-5.854666049627915,"pfxZ":8.297126262692252,"pX":-1.2296278758852057,"pZ":3.367454564432252,"vX0":2.7029273906255273,"vY0":-120.78185287766233,"vZ0":-2.53691072648943,"x":163.87,"y":147.86,"x0":-1.6089751435670434,"y0":50.00523168451326,"z0":6.2152070357048,"aX":-8.558632852374371},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":14.6,"breakHorizontal":9.8,"spinRate":1393,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4553506225288273,"extension":6.00036492605096},"index":0,"playId":"11f03bea-97ec-3b06-b4e4-097c29919b4a","pitchNumber":1,"startTime":"2026-08-23T01:56:30.761Z","endTime":"2026-08-23T01:56:34.969Z","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":91.3,"endSpeed":83.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24191489396992,"aZ":-16.82524910277884,"pfxX":-8.579714004378227,"pfxZ":8.664091724094996,"pX":-1.0935151935914968,"pZ":2.144499006200561,"vX0":5.172664513310484,"vY0":-132.71976917175286,"vZ0":-6.136178260290562,"x":158.68,"y":180.88,"x0":-1.9600439161368066,"y0":50.00439550675831,"z0":5.725880587513102,"aX":-15.201255125153903},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.4,"breakHorizontal":14.3,"spinRate":2148,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4137932289173776,"extension":6.245748216633283},"index":1,"playId":"5fc7a7e8-2b37-3fc1-9613-68594040c630","pitchNumber":2,"startTime":"2026-08-23T01:56:49.179Z","endTime":"2026-08-23T01:56:53.512Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.587992501827646,"aZ":-23.315837696890124,"pfxX":0.4553922223677449,"pfxZ":5.317308842488441,"pX":0.7182201325229859,"pZ":1.4149263513302814,"vX0":5.5868579302696615,"vY0":-128.27933285604962,"vZ0":-6.865416944223375,"x":89.62,"y":200.58,"x0":-1.5472677694704842,"y0":50.002923659202004,"z0":5.944085860654596,"aX":0.7588205831638599},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.3,"breakHorizontal":-2.0,"spinRate":2485,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.42701308311466146,"extension":5.88889043344849},"index":2,"playId":"67007413-93e3-359f-98ee-39a0cac18f95","pitchNumber":3,"startTime":"2026-08-23T01:57:10.174Z","endTime":"2026-08-23T01:57:14.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.321817622870476,"aZ":-23.160350941823715,"pfxX":0.989890786461991,"pfxZ":5.448041972354293,"pX":0.9598146037404844,"pZ":1.1358778397857496,"vX0":5.729679020705569,"vY0":-127.54893292869575,"vZ0":-7.569287463400068,"x":80.41,"y":208.11,"x0":-1.4406868993555868,"y0":50.00039720591166,"z0":5.9578033226228815,"aX":1.6361945318153335},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.4,"breakHorizontal":-3.0,"spinRate":2481,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.428811112413666,"extension":5.8849923660936545},"index":3,"playId":"c0b7438a-80b6-3c31-82d0-74de605d67ee","pitchNumber":4,"startTime":"2026-08-23T01:57:30.356Z","endTime":"2026-08-23T01:57:34.405Z","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":92.2,"endSpeed":84.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52852482450993,"aZ":-17.597426126032506,"pfxX":-9.042470472233541,"pfxZ":8.039920309985309,"pX":-0.7302037086504759,"pZ":1.1172811631112078,"vX0":6.251392939787712,"vY0":-133.93157518510276,"vZ0":-8.51188620182458,"x":144.83,"y":208.61,"x0":-1.9224460130380676,"y0":50.00042073121583,"z0":5.600295639983633,"aX":-16.388571607461135},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":15.0,"spinRate":2202,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4093002898339426,"extension":6.188302173969181},"index":4,"playId":"01a736e1-f252-3827-8cd4-5bc1829c7c5c","pitchNumber":5,"startTime":"2026-08-23T01:57:50.773Z","endTime":"2026-08-23T01:57:54.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:57:54.740Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, second baseman Kody Clemens to first baseman Royce Lewis.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T01:59:10.629Z","endTime":"2026-08-23T02:00:51.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T01:58:02.716Z","endTime":"2026-08-23T01:59:12.761Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.999823275939324,"aZ":-23.825586104081438,"pfxX":-9.208191782991259,"pfxZ":5.699186522953083,"pX":-0.5067450042219811,"pZ":1.6629805587218511,"vX0":5.473030535548359,"vY0":-120.91965984052855,"vZ0":-5.0944179071362665,"x":136.32,"y":193.88,"x0":-1.6159647131087542,"y0":50.001030441684,"z0":5.9164916510035,"aX":-13.484568731489528},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.2,"breakHorizontal":15.1,"spinRate":1455,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.45487881930129914,"extension":6.206362616967161},"index":1,"playId":"49dfcd25-73e1-31fa-8703-b37face1de26","pitchNumber":1,"startTime":"2026-08-23T01:59:12.761Z","endTime":"2026-08-23T01:59:17.326Z","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":92.5,"endSpeed":83.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71870184675853,"aZ":-11.706486014243609,"pfxX":-5.820231751009301,"pfxZ":11.318445062438865,"pX":-0.19870688595464675,"pZ":1.7035532720250723,"vX0":5.764105727616146,"vY0":-134.2791156654434,"vZ0":-8.91132229227767,"x":124.57,"y":192.78,"x0":-1.6270570453998552,"y0":50.00351767115015,"z0":5.918702512578933,"aX":-10.52576370249598},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":9.1,"spinRate":2267,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4094333621069075,"extension":6.0815130053162445},"index":2,"playId":"8f7e62de-4fdd-33ef-97c1-12d0366abedb","pitchNumber":2,"startTime":"2026-08-23T01:59:31.681Z","endTime":"2026-08-23T01:59:35.791Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-23T01:59:44.561Z","endTime":"2026-08-23T01:59:54.200Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.527081094238785,"aZ":-24.675386471360547,"pfxX":0.5607012382629071,"pfxZ":4.473909842399005,"pX":1.1747037471109765,"pZ":2.4278217166597513,"vX0":6.391867314364015,"vY0":-128.40741643754808,"vZ0":-4.537160734005545,"x":72.22,"y":173.23,"x0":-1.415382532569711,"y0":50.006063718237954,"z0":6.127707482107161,"aX":0.9394450685043559},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":-2.4,"spinRate":2534,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.42587108370117877,"extension":5.966547280957324},"index":4,"playId":"21c7b571-2b18-3ea9-a24a-425630cdd547","pitchNumber":3,"startTime":"2026-08-23T01:59:54.200Z","endTime":"2026-08-23T02:00:01.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1271882925672,"aZ":-10.48179077551362,"pfxX":-5.589922265933307,"pfxZ":11.612241131140099,"pX":-0.49310765110818267,"pZ":1.8792471171375067,"vX0":4.715646648138212,"vY0":-136.11527958047762,"vZ0":-8.91153103599156,"x":135.8,"y":188.04,"x0":-1.525599648975082,"y0":50.00185945996563,"z0":5.930267290212254,"aX":-10.441583564998059},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":9.1,"spinRate":2289,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4030871304073407,"extension":6.087317656623218},"index":5,"playId":"a2ac5698-8d20-37f9-89b0-ec3913ca3e27","pitchNumber":4,"startTime":"2026-08-23T02:00:16.109Z","endTime":"2026-08-23T02:00:20.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509274454343707,"aZ":-26.309650491787263,"pfxX":2.6964361086806683,"pfxZ":3.557147405987327,"pX":0.36058813708689974,"pZ":1.9679209139332978,"vX0":3.8530668102350614,"vY0":-127.35751253990412,"vZ0":-5.273866187706319,"x":103.26,"y":185.65,"x0":-1.5205456012416168,"y0":50.00029581270031,"z0":6.139461288383361,"aX":4.439535940521074},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.5,"breakHorizontal":-5.8,"spinRate":2255,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.42963754337424653,"extension":5.987749985778211},"hitData":{"launchSpeed":75.5,"launchAngle":5.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":154.72}},"index":6,"playId":"7e5baec1-0fc1-3167-a2f4-68ddf1863e4f","pitchNumber":5,"startTime":"2026-08-23T02:00:43.383Z","endTime":"2026-08-23T02:00:51.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:00:51.301Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to left fielder Luis Rengifo.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T02:03:01.525Z","endTime":"2026-08-23T02:03:28.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46238940887267,"aZ":-35.594014135672076,"pfxX":-8.258965003254398,"pfxZ":-1.9827925843709773,"pX":-0.3221165027177726,"pZ":1.76450241423451,"vX0":4.055269794986525,"vY0":-130.57669025806416,"vZ0":-2.8669962479545656,"x":129.28,"y":191.14,"x0":-0.8253079070257964,"y0":50.00637578766295,"z0":5.564970020735351,"aX":-14.210979657422394},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-4.1,"breakHorizontal":14.0,"spinRate":1231,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.4200702283111335,"extension":5.534913042457083},"index":0,"playId":"17f0466d-9637-344a-8ea6-49e667a2035f","pitchNumber":1,"startTime":"2026-08-23T02:03:02.224Z","endTime":"2026-08-23T02:03:05.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.748318142954915,"aZ":-13.77100719468716,"pfxX":-4.268229427148023,"pfxZ":9.537009797416511,"pX":0.05611723543243325,"pZ":3.980305246564793,"vX0":3.163020410463972,"vY0":-138.70174432753154,"vZ0":-2.411062514725847,"x":114.86,"y":131.31,"x0":-0.5499032962036644,"y0":50.0064631974302,"z0":5.789919086851138,"aX":-8.239772732161352},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2121,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39632674289341185,"extension":5.894133875473877},"hitData":{"launchSpeed":93.3,"launchAngle":42.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.92,"coordY":92.52}},"index":1,"playId":"6263ea42-25a6-3722-aae1-8e2977d76c6b","pitchNumber":2,"startTime":"2026-08-23T02:03:17.795Z","endTime":"2026-08-23T02:03:28.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:03:28.327Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T02:03:30.325Z","endTime":"2026-08-23T02:04:24.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":92.3,"endSpeed":85.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.583716196766872,"aZ":-20.65239262716508,"pfxX":-2.6178020161372944,"pfxZ":6.219890978010316,"pX":-0.47713023658615844,"pZ":2.899177564743926,"vX0":1.6685591210347144,"vY0":-134.5911156867841,"vZ0":-3.3220702958048802,"x":135.19,"y":160.5,"x0":-0.7619578457079601,"y0":50.00345960121792,"z0":5.595594035204563,"aX":-4.849011419098386},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":4.4,"spinRate":2387,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.40548412325285677,"extension":5.756045619360321},"index":0,"playId":"4dc01c94-b136-3bf1-a384-90c1c7d32e17","pitchNumber":1,"startTime":"2026-08-23T02:03:55.809Z","endTime":"2026-08-23T02:03:59.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0776746412104,"aZ":-14.07890093594504,"pfxX":-6.692046943335351,"pfxZ":9.218227478247647,"pX":-0.18611244732903534,"pZ":3.704905857798066,"vX0":3.0179164232039173,"vY0":-139.38844145433407,"vZ0":-3.171686935342067,"x":124.09,"y":138.75,"x0":-0.4150346586991348,"y0":50.00006338435629,"z0":5.790246139139886,"aX":-13.132386651136565},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":11.5,"spinRate":2241,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3933269138199784,"extension":5.948287213349516},"hitData":{"launchSpeed":88.3,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.8,"coordY":98.98}},"index":1,"playId":"e247c917-f6d5-3faf-ae78-27643ec33687","pitchNumber":2,"startTime":"2026-08-23T02:04:11.788Z","endTime":"2026-08-23T02:04:24.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:04:24.292Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a sharp line drive to center fielder Jackson Merrill. Ryan Jeffers to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T02:04:25.336Z","endTime":"2026-08-23T02:05:24.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":83.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.209870128413723,"aZ":-25.471641357669256,"pfxX":-7.791333004282587,"pfxZ":3.7471214831486996,"pX":0.032958643849929546,"pZ":2.4410732167466875,"vX0":4.487225224426884,"vY0":-132.82793808239967,"vZ0":-3.2829021481744403,"x":115.74,"y":172.87,"x0":-0.665217120504306,"y0":50.002915275791146,"z0":5.54326225674649,"aX":-13.934756358174512},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":13.2,"spinRate":1389,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.4122210842235927,"extension":5.691165990583596},"index":0,"playId":"ee84379c-5206-31d6-897f-0c117b4c91b1","pitchNumber":1,"startTime":"2026-08-23T02:04:53.191Z","endTime":"2026-08-23T02:04:56.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.691889158881274,"aZ":-14.901496334389266,"pfxX":-4.158946921055862,"pfxZ":8.838775674140898,"pX":-0.28769807723964813,"pZ":2.6552417610356454,"vX0":2.4426609919564783,"vY0":-139.6895033044117,"vZ0":-5.440361230150827,"x":127.97,"y":167.09,"x0":-0.6381806225126401,"y0":50.004957233694896,"z0":5.625899405032868,"aX":-8.1299181715604},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2247,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3937596105043686,"extension":5.92515574522547},"hitData":{"launchSpeed":100.7,"launchAngle":9.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":137.37,"coordY":113.0}},"index":1,"playId":"2d4c7c67-5a04-31ba-ad81-67e83f8ebf0a","pitchNumber":2,"startTime":"2026-08-23T02:05:13.978Z","endTime":"2026-08-23T02:05:24.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:05:24.986Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, shortstop Xander Bogaerts to first baseman Ty France. Ryan Jeffers to 3rd. Kody Clemens to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T02:05:40.089Z","endTime":"2026-08-23T02:06:42.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":84.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.367914592633202,"aZ":-22.970863840952575,"pfxX":-1.1447402912805722,"pfxZ":5.042191442964544,"pX":0.11164594106787902,"pZ":2.588254287172184,"vX0":2.5581921377430286,"vY0":-133.65547603428675,"vZ0":-3.536282316245821,"x":112.74,"y":168.9,"x0":-0.7053257156469105,"y0":50.00355939736865,"z0":5.56078391858522,"aX":-2.0900371793125188},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.6,"breakHorizontal":1.6,"spinRate":2306,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.40838749510923655,"extension":5.877626037146593},"index":0,"playId":"1bce1414-4a8e-39c9-9707-88502af1cad4","pitchNumber":1,"startTime":"2026-08-23T02:06:07.932Z","endTime":"2026-08-23T02:06:16.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025905132573595,"aZ":-29.674700701513494,"pfxX":-9.853195195783847,"pfxZ":1.3918079581989904,"pX":0.420363778391743,"pZ":1.923598318871674,"vX0":5.942693143715863,"vY0":-132.79698111292413,"vZ0":-3.714844862024563,"x":100.98,"y":186.84,"x0":-0.5601764060923843,"y0":50.00324373876459,"z0":5.4867407910888355,"aX":-17.692000603290058},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.9,"breakHorizontal":16.7,"spinRate":1295,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.4116175785197367,"extension":5.738855560802527},"hitData":{"launchSpeed":80.5,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":170.43}},"index":1,"playId":"c0a7165c-a8a4-30f4-a478-6df0e089dcc0","pitchNumber":2,"startTime":"2026-08-23T02:06:34.261Z","endTime":"2026-08-23T02:06:42.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:06:42.285Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T02:06:58.224Z","endTime":"2026-08-23T02:08:08.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.463786317616748,"aZ":-32.28162844253867,"pfxX":-9.27537816984537,"pfxZ":-0.054931286792756495,"pX":-1.9362202504160755,"pZ":2.200854138836297,"vX0":0.686518379477397,"vY0":-132.90757693428824,"vZ0":-2.37272124364641,"x":190.8,"y":179.36,"x0":-0.9925239322981005,"y0":50.00655397866461,"z0":5.449380919578132,"aX":-16.598962499929325},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.4,"breakHorizontal":16.7,"spinRate":1392,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4120937874473709,"extension":5.646503568680602},"index":0,"playId":"1151a5c2-fe25-3baa-9cd2-d2041b1fbcdf","pitchNumber":1,"startTime":"2026-08-23T02:07:23.249Z","endTime":"2026-08-23T02:07:26.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.560940460236964,"aZ":-34.228699264499895,"pfxX":-8.573729293575887,"pfxZ":-1.1402794722690999,"pX":0.3098794538391229,"pZ":1.451879027031303,"vX0":5.693632435184985,"vY0":-133.22724630678246,"vZ0":-4.007223071638061,"x":119.28,"y":196.5,"x0":-0.7367046868744445,"y0":50.00293691472632,"z0":5.4388857905899,"aX":-15.47366426158235},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.8,"breakHorizontal":14.4,"spinRate":1357,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.410502308838943,"extension":5.791786995386611},"index":1,"playId":"646b2308-a589-37a1-ae49-3beafbbc9720","pitchNumber":2,"startTime":"2026-08-23T02:07:40.341Z","endTime":"2026-08-23T02:07:44.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9297262775482,"aZ":-31.60811040510435,"pfxX":-8.643509846802772,"pfxZ":0.32042294077501765,"pX":-0.6113834961163149,"pZ":2.9446552845824394,"vX0":3.1270997459422936,"vY0":-132.91445094786076,"vZ0":-0.782929863191272,"x":140.3,"y":159.27,"x0":-0.6811988857112912,"y0":50.00541820655023,"z0":5.541627207460704,"aX":-15.441710929539743},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.6,"breakHorizontal":15.0,"spinRate":1359,"spinDirection":254},"zone":1,"typeConfidence":2.0,"plateTime":0.4123423532647639,"extension":5.6994193338581605},"hitData":{"launchSpeed":92.5,"launchAngle":31.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.39,"coordY":63.23}},"index":2,"playId":"7c1fd070-1c96-38d3-8e98-8d37f0d9fc81","pitchNumber":3,"startTime":"2026-08-23T02:07:59.707Z","endTime":"2026-08-23T02:08:08.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:08:08.217Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out, second baseman Kody Clemens to first baseman Royce Lewis.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T02:10:03.739Z","endTime":"2026-08-23T02:11:50.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.241703517769462,"aZ":-17.810268399213136,"pfxX":-7.958190381477295,"pfxZ":7.932379840510325,"pX":-1.5862936946118391,"pZ":2.093079738145299,"vX0":3.640105118535553,"vY0":-133.585046727839,"vZ0":-6.325449274490866,"x":177.47,"y":182.27,"x0":-1.9311202126015465,"y0":50.00498856558412,"z0":5.768135034608463,"aX":-14.412900535391032},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":13.7,"spinRate":2055,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40970972304226994,"extension":6.184494790889842},"index":0,"playId":"a99a79c2-63a4-3050-a0f1-12f9a821f76e","pitchNumber":1,"startTime":"2026-08-23T02:10:25.381Z","endTime":"2026-08-23T02:10:30.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430582501994234,"aZ":-23.968821242835848,"pfxX":0.41198978810801457,"pfxZ":4.897075703430493,"pX":1.1033475420363428,"pZ":1.7120945980979785,"vX0":6.413779805721925,"vY0":-128.52161170306115,"vZ0":-6.1414800740888715,"x":74.94,"y":192.55,"x0":-1.4770393783869131,"y0":50.000984312940716,"z0":5.992153166574226,"aX":0.6876000501786829},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.7,"breakHorizontal":-2.2,"spinRate":2491,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4260484458713365,"extension":6.021027694611265},"index":1,"playId":"72dfae7d-4075-3013-a726-f5c2b39ffc98","pitchNumber":2,"startTime":"2026-08-23T02:10:41.737Z","endTime":"2026-08-23T02:10:45.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4460710096133,"aZ":-16.291228520250364,"pfxX":-7.7418700923121015,"pfxZ":8.550735161793405,"pX":-0.06558860132849442,"pZ":2.3549528433832347,"vX0":7.109941069775723,"vY0":-135.19308150844947,"vZ0":-5.978294734753347,"x":119.5,"y":175.2,"x0":-1.7189875781814465,"y0":50.004676050089095,"z0":5.731411791067834,"aX":-14.385702830112248},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":12.6,"spinRate":2023,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4045669287440963,"extension":6.26908210210959},"index":2,"playId":"179da1a0-540c-3f21-b5a2-79800cca1aac","pitchNumber":3,"startTime":"2026-08-23T02:10:58.477Z","endTime":"2026-08-23T02:11:02.520Z","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":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.917548693479084,"aZ":-39.63312371595606,"pfxX":3.6019109505876457,"pfxZ":-5.87575205800475,"pX":-0.17444800548573855,"pZ":0.4375094944285046,"vX0":2.3849760619567353,"vY0":-112.40577737748427,"vZ0":-3.417036409162716,"x":123.65,"y":226.97,"x0":-1.7202270878921369,"y0":50.0042522459506,"z0":6.034095343215751,"aX":4.571422819822802},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.3,"breakHorizontal":-7.2,"spinRate":2916,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.4887950080400638,"extension":6.294330256831127},"index":3,"playId":"c946e1ee-1f61-3988-9244-c9cd6e582f03","pitchNumber":4,"startTime":"2026-08-23T02:11:16.166Z","endTime":"2026-08-23T02:11:19.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70600131916855,"aZ":-13.420947840730022,"pfxX":-2.8192355575133723,"pfxZ":10.312584107464705,"pX":-0.39483928788515454,"pZ":3.1204491087416972,"vX0":4.214056235388077,"vY0":-133.94493661562828,"vZ0":-5.286254139773843,"x":132.05,"y":154.53,"x0":-1.6216046554572323,"y0":50.00222213094553,"z0":6.077790253993176,"aX":-5.126792920400232},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":4.2,"spinRate":2172,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.4087887943974886,"extension":6.099347316284416},"hitData":{"launchSpeed":89.4,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.8,"coordY":152.08}},"index":4,"playId":"9ea5743b-c32d-3e50-a3e6-65ba1a3ca0b6","pitchNumber":5,"startTime":"2026-08-23T02:11:42.717Z","endTime":"2026-08-23T02:11:50.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:11:50.783Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a ground ball to right fielder Luke Keaschall.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T02:11:53.449Z","endTime":"2026-08-23T02:13:33.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46301848073385,"aZ":-9.70701635004531,"pfxX":-4.669326480722094,"pfxZ":12.369087831934246,"pX":0.1724719077562808,"pZ":2.7008073132273918,"vX0":5.9960610587802,"vY0":-134.0485984271519,"vZ0":-7.089097726651886,"x":110.43,"y":165.86,"x0":-1.4885994045874669,"y0":50.005343553927155,"z0":6.075853794344692,"aX":-8.483700482652118},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.0,"breakHorizontal":7.1,"spinRate":2208,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40888823010201136,"extension":6.026016638358607},"index":0,"playId":"4a269ddf-aa6d-3a65-a735-e84a74671f79","pitchNumber":1,"startTime":"2026-08-23T02:12:16.832Z","endTime":"2026-08-23T02:12:21.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63396858038291,"aZ":-26.095141509542973,"pfxX":0.6071726682470135,"pfxZ":3.7488175088269937,"pX":1.1836180434501253,"pZ":2.6616474365297367,"vX0":6.38301583634249,"vY0":-126.26415349972777,"vZ0":-3.734987897013836,"x":71.88,"y":166.92,"x0":-1.4513728338908727,"y0":50.00434059343894,"z0":6.249424513439263,"aX":0.9834657530188322},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":-2.5,"spinRate":2425,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.433060527165932,"extension":5.887579824921214},"index":1,"playId":"fc194250-9ee8-3648-953f-ce80b438dcfc","pitchNumber":2,"startTime":"2026-08-23T02:12:38.889Z","endTime":"2026-08-23T02:12:42.956Z","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":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.308355836282622,"aZ":-33.0633472204734,"pfxX":0.5790014469546256,"pfxZ":-0.5980377087641133,"pX":0.8513174306589738,"pZ":0.6955785886802847,"vX0":5.238594828127798,"vY0":-120.22262244599074,"vZ0":-6.032925000784554,"x":84.55,"y":220.0,"x0":-1.4189025837529152,"y0":50.0050162536834,"z0":6.124890973524999,"aX":0.8581218955199065},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.2,"breakHorizontal":-2.2,"spinRate":2683,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4532388202518791,"extension":5.922234194428269},"index":2,"playId":"e53b0e5b-cf59-3cd3-8587-215886b8626d","pitchNumber":3,"startTime":"2026-08-23T02:12:59.097Z","endTime":"2026-08-23T02:13:02.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.749059414903737,"aZ":-18.82385242805683,"pfxX":-8.900589020294095,"pfxZ":7.225795365602531,"pX":0.4871561041368132,"pZ":2.5359890663860876,"vX0":8.754552832573,"vY0":-134.93585023705532,"vZ0":-5.121081764135538,"x":98.43,"y":170.31,"x0":-1.6394376888794144,"y0":50.005332515412405,"z0":5.780547844667948,"aX":-16.45218263416211},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":14.3,"spinRate":2051,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.40557224598487585,"extension":6.162831164586238},"hitData":{"launchSpeed":91.6,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.28,"coordY":139.52}},"index":3,"playId":"7c488e21-caa6-3bb7-989b-b8d9105bff88","pitchNumber":4,"startTime":"2026-08-23T02:13:21.147Z","endTime":"2026-08-23T02:13:33.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:13:33.654Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddy Fermin lines out sharply to left fielder Trevor Larnach.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T02:13:36.327Z","endTime":"2026-08-23T02:14:41.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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":86.2,"endSpeed":79.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.995647418892087,"aZ":-23.112705142436706,"pfxX":1.9041624100208108,"pfxZ":5.684455623780827,"pX":0.4028878153612682,"pZ":1.4163927928601563,"vX0":4.487937802916885,"vY0":-125.36379605099678,"vZ0":-6.769476365059217,"x":101.64,"y":200.54,"x0":-1.6568268010795593,"y0":50.002398412053275,"z0":6.034282475044343,"aX":3.034863022987981},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.0,"breakHorizontal":-4.4,"spinRate":2294,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4366648478838919,"extension":6.079216606919655},"index":0,"playId":"ca2e5888-3eba-37b7-9d7f-39dc2da4d4e8","pitchNumber":1,"startTime":"2026-08-23T02:14:01.839Z","endTime":"2026-08-23T02:14:11.370Z","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":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.603876287184608,"aZ":-25.93018312264194,"pfxX":1.2606946731617161,"pfxZ":3.8990211533592145,"pX":-0.09844097847536952,"pZ":2.353996953988314,"vX0":3.412089813198749,"vY0":-125.53842578880743,"vZ0":-4.408591823843477,"x":120.75,"y":175.22,"x0":-1.637160596431743,"y0":50.003306284335835,"z0":6.235121822579094,"aX":2.018701646372087},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.4,"breakHorizontal":-3.0,"spinRate":2300,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.4357387509240147,"extension":5.844933623027544},"hitData":{"launchSpeed":103.5,"launchAngle":16.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":59.47,"coordY":99.5}},"index":1,"playId":"04fcaebc-ab45-30c6-9061-71de502fc254","pitchNumber":2,"startTime":"2026-08-23T02:14:30.779Z","endTime":"2026-08-23T02:14:41.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:14:41.788Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to center fielder Byron Buxton.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T02:14:44.496Z","endTime":"2026-08-23T02:17:03.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.189301435763685,"aZ":-22.544654476031972,"pfxX":-8.900018792967575,"pfxZ":6.682533317422232,"pX":0.237488061902117,"pZ":2.6080627824093283,"vX0":6.597742970034729,"vY0":-120.11724655414899,"vZ0":-3.603178763284614,"x":107.95,"y":168.36,"x0":-1.4068860659488196,"y0":50.005045636840926,"z0":6.163436129284291,"aX":-12.831881676060615},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.4,"breakHorizontal":14.3,"spinRate":1644,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.458366481086403,"extension":6.301683030728108},"index":0,"playId":"b8748f39-f814-30a3-aa62-2bafa1e78862","pitchNumber":1,"startTime":"2026-08-23T02:15:12.229Z","endTime":"2026-08-23T02:15:19.074Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.803393789012556,"aZ":-22.83260208068945,"pfxX":-8.537648343413602,"pfxZ":6.433671783681085,"pX":-0.4406144834929483,"pZ":3.409211635805565,"vX0":4.993763113483902,"vY0":-119.89888045082314,"vZ0":-1.9647277894701856,"x":133.8,"y":146.73,"x0":-1.4442421596767587,"y0":50.00151262832446,"z0":6.282590870636875,"aX":-12.393814060032568},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.4,"breakHorizontal":14.2,"spinRate":1341,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.45732538340512763,"extension":6.174882675848536},"index":1,"playId":"2440fcea-13ac-39b1-843b-982574a2b04f","pitchNumber":2,"startTime":"2026-08-23T02:16:02.295Z","endTime":"2026-08-23T02:16:08.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.121373608626214,"aZ":-20.878282260539574,"pfxX":-9.524901773274363,"pfxZ":7.639241394666263,"pX":0.7121798345832815,"pZ":0.5904849339217235,"vX0":7.695258789113762,"vY0":-120.72999218410136,"vZ0":-8.7327915194026,"x":89.85,"y":222.84,"x0":-1.276327349640211,"y0":50.00363858200924,"z0":6.0868414688594825,"aX":-14.086085838186438},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":12.0,"breakHorizontal":15.5,"spinRate":1550,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4533788114158437,"extension":6.08197616418999},"index":2,"playId":"832507dc-fe22-3783-9d24-d292cc03338b","pitchNumber":3,"startTime":"2026-08-23T02:16:29.905Z","endTime":"2026-08-23T02:16:33.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4153005188214,"aZ":-26.598077833791628,"pfxX":-9.266280936920813,"pfxZ":3.9148939908095333,"pX":0.03760584056013724,"pZ":2.5909458471366436,"vX0":6.120983619835735,"vY0":-119.48704019371918,"vZ0":-3.0250901432520045,"x":115.57,"y":168.82,"x0":-1.373880116871946,"y0":50.0015651131105,"z0":6.3037881670783005,"aX":-13.186352255380235},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.5,"breakHorizontal":15.0,"spinRate":1315,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.46120499645426705,"extension":5.9999512822470304},"hitData":{"launchSpeed":99.5,"launchAngle":44.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.89,"coordY":73.35}},"index":3,"playId":"dbb4274b-6eaf-3bb6-894a-b5b4bccb4d82","pitchNumber":4,"startTime":"2026-08-23T02:16:53.176Z","endTime":"2026-08-23T02:17:03.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:17:03.185Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T02:19:13.992Z","endTime":"2026-08-23T02:21:04.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.471786899549983,"aZ":-32.70133814956628,"pfxX":-2.089889900569826,"pfxZ":-0.3077120362582848,"pX":-0.30752050848350976,"pZ":1.7840800690969156,"vX0":2.1101228014321753,"vY0":-128.50755036748114,"vZ0":-3.4635345887972604,"x":128.72,"y":190.61,"x0":-0.8597813610328325,"y0":50.003024319916236,"z0":5.635143731410915,"aX":-3.567692307843213},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.0,"breakHorizontal":3.5,"spinRate":2728,"spinDirection":4},"zone":7,"typeConfidence":2.0,"plateTime":0.42289094383899517,"extension":5.6323248592267365},"index":0,"playId":"322201a8-504e-3ae0-8664-62d75c309a46","pitchNumber":1,"startTime":"2026-08-23T02:19:18.543Z","endTime":"2026-08-23T02:19:21.980Z","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":90.5,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.077259258872612,"aZ":-29.04818322019778,"pfxX":-8.1527712240649,"pfxZ":1.7564181845744713,"pX":-0.9967156321065868,"pZ":2.2605864698776204,"vX0":2.3888851328415557,"vY0":-131.91645389867497,"vZ0":-2.9089562630408055,"x":154.99,"y":177.74,"x0":-0.8483965883714637,"y0":50.005072310836276,"z0":5.493769824695727,"aX":-14.533792910263521},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.8,"breakHorizontal":14.4,"spinRate":1214,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.413412401919524,"extension":5.544287331663716},"index":1,"playId":"f531cf69-a2fb-36e7-94e4-93db4211fbd6","pitchNumber":2,"startTime":"2026-08-23T02:19:36.259Z","endTime":"2026-08-23T02:19:42.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.096288573136725,"aZ":-33.91765392990323,"pfxX":-8.970358114956683,"pfxZ":-0.999255331357567,"pX":-0.5139715165632156,"pZ":2.410537156910922,"vX0":3.809460381208625,"vY0":-130.67401224966179,"vZ0":-1.5146210603198,"x":136.59,"y":173.7,"x0":-0.8206237172041837,"y0":50.00562123894573,"z0":5.532712498248032,"aX":-15.602353814148472},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.9,"breakHorizontal":15.5,"spinRate":1304,"spinDirection":261},"zone":4,"typeConfidence":2.0,"plateTime":0.41827281745505474,"extension":5.709986775826869},"index":2,"playId":"244cf227-0b6d-3c2e-b58c-7573830faf56","pitchNumber":3,"startTime":"2026-08-23T02:19:51.498Z","endTime":"2026-08-23T02:19:54.819Z","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":90.8,"endSpeed":83.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87938740869696,"aZ":-29.202762016712743,"pfxX":-8.3481550966453,"pfxZ":1.6680886168460747,"pX":-1.7315788964301457,"pZ":1.4239697179324886,"vX0":0.8083904187572082,"vY0":-132.22082028620537,"vZ0":-4.575488186835503,"x":183.0,"y":200.33,"x0":-0.9552000120070996,"y0":50.00224135024522,"z0":5.307388725136333,"aX":-14.853057973726118},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.3,"breakHorizontal":15.0,"spinRate":1308,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4134728247489523,"extension":5.754044218917469},"index":3,"playId":"618cf151-79c5-3e3f-8148-231c49af956c","pitchNumber":4,"startTime":"2026-08-23T02:20:15.465Z","endTime":"2026-08-23T02:20:19.054Z","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":89.2,"endSpeed":83.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746899383141713,"aZ":-36.18636603355132,"pfxX":0.44427812373194,"pfxZ":-2.307518541372289,"pX":-1.0043619442685918,"pZ":3.118689822378759,"vX0":-0.6855172271981853,"vY0":-130.08454987667812,"vZ0":-0.01127218355636539,"x":155.28,"y":154.58,"x0":-0.7967990847640137,"y0":50.00394590658851,"z0":5.835095587101218,"aX":0.772056046413202},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.0,"breakHorizontal":-0.7,"spinRate":2684,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.4188404938331942,"extension":5.662424945135225},"index":4,"playId":"9e9e0a32-c037-306c-8e2e-e537d8f0a03e","pitchNumber":5,"startTime":"2026-08-23T02:20:32.357Z","endTime":"2026-08-23T02:20:37.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.899566674554105,"aZ":-34.851720119398955,"pfxX":-0.8001998443730775,"pfxZ":-1.5514021867957055,"pX":0.0536548939471073,"pZ":2.0410581606224913,"vX0":1.9921374584898321,"vY0":-129.80525646512618,"vZ0":-2.5632107845442946,"x":114.95,"y":183.67,"x0":-0.6154191943939576,"y0":50.00034619771472,"z0":5.6612953834471815,"aX":-1.3828886024295624},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.1,"breakHorizontal":1.1,"spinRate":2713,"spinDirection":357},"zone":8,"typeConfidence":2.0,"plateTime":0.41989848341020286,"extension":5.7610200435473535},"hitData":{"launchSpeed":97.3,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.65,"coordY":106.58}},"index":5,"playId":"1c512a2e-676e-3e57-8404-1d63237b742d","pitchNumber":6,"startTime":"2026-08-23T02:20:51.405Z","endTime":"2026-08-23T02:21:04.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:21:04.417Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kaelen Culpepper lines out to left fielder Luis Rengifo.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T02:21:04.107Z","endTime":"2026-08-23T02:22:04.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6623389117034,"aZ":-24.85539046023049,"pfxX":-10.973693114854031,"pfxZ":3.9002815896649423,"pX":1.1666676816342396,"pZ":2.1198162105806837,"vX0":7.708735251031271,"vY0":-136.29458355315015,"vZ0":-4.036405913999745,"x":72.53,"y":181.54,"x0":-0.2762065620715119,"y0":50.004067447284854,"z0":5.341752580270838,"aX":-20.594967996021794},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.4,"breakHorizontal":18.2,"spinRate":2042,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40226588478674374,"extension":5.8683376268792165},"index":0,"playId":"1b63a0b9-58e0-394b-9e0d-3f47c12f957a","pitchNumber":1,"startTime":"2026-08-23T02:21:33.320Z","endTime":"2026-08-23T02:21:38.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.510332451637606,"aZ":-32.3866852901888,"pfxX":-9.303153182349082,"pfxZ":-0.11926782582198037,"pX":-0.4340826599035354,"pZ":2.8023870240842785,"vX0":3.5136489894096155,"vY0":-131.41099830147715,"vZ0":-1.0275470707004901,"x":133.55,"y":163.12,"x0":-0.5816386006836604,"y0":50.00603136320038,"z0":5.610040749505854,"aX":-16.231761431971552},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.2,"breakHorizontal":16.1,"spinRate":1330,"spinDirection":255},"zone":1,"typeConfidence":2.0,"plateTime":0.4172150552681706,"extension":5.725372615506645},"hitData":{"launchSpeed":87.9,"launchAngle":21.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.37,"coordY":95.86}},"index":1,"playId":"e8384c51-2008-3904-aebd-e9c464056628","pitchNumber":2,"startTime":"2026-08-23T02:21:53.527Z","endTime":"2026-08-23T02:22:04.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:22:04.059Z","atBatIndex":45},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Luke Keaschall hit by pitch. Brooks Lee to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T02:22:46.293Z","endTime":"2026-08-23T02:23:57.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"cc35b7bd-2309-3e27-a6b2-336e4db7c0f1","startTime":"2026-08-23T02:22:27.008Z","endTime":"2026-08-23T02:22:30.593Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.586137629984986,"aZ":-36.61779555640951,"pfxX":0.05818026530334375,"pfxZ":-2.651168013019374,"pX":0.07560367018444583,"pZ":3.4147277724340843,"vX0":1.6632367234817746,"vY0":-127.8018004676505,"vZ0":0.8238462659840349,"x":118.85,"y":108.39,"x0":-0.5882126941688754,"y0":50.00623083649566,"z0":5.939217082419675,"aX":0.0973278823289629},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.4,"breakHorizontal":-0.5,"spinRate":2738,"spinDirection":51},"zone":2,"typeConfidence":2.0,"plateTime":0.42675745521269404,"extension":5.699236526818338},"index":1,"playId":"75daf796-3ba4-39cd-b865-20abb2f1a8f7","pitchNumber":1,"startTime":"2026-08-23T02:22:46.293Z","endTime":"2026-08-23T02:22:51.491Z","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":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.878110681845637,"aZ":-29.872403151738926,"pfxX":-7.981621024823108,"pfxZ":1.2706774203933975,"pX":0.6852363293807536,"pZ":2.6840334088316293,"vX0":5.813856016084262,"vY0":-133.22459269799523,"vZ0":-1.8398685855427623,"x":90.88,"y":166.31,"x0":-0.4771713963851445,"y0":50.00501078418517,"z0":5.521505003625874,"aX":-14.496291842014484},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":1233,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.4095302731145405,"extension":5.705379636795899},"index":2,"playId":"1a1c92b3-4e49-36ff-9f13-24195134a465","pitchNumber":2,"startTime":"2026-08-23T02:23:06.670Z","endTime":"2026-08-23T02:23:10.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57251654086966,"aZ":-33.96655644707386,"pfxX":3.8395724327262584,"pfxZ":-1.2381143653564113,"pX":0.20026910624316338,"pZ":3.59399071556139,"vX0":1.1796020510527754,"vY0":-119.74027837262679,"vZ0":2.40009131182476,"x":109.37,"y":141.74,"x0":-0.7985257160206178,"y0":50.00530593617514,"z0":5.631884093296797,"aX":5.5387859832640896},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.3,"breakHorizontal":-7.2,"spinRate":2485,"spinDirection":26},"zone":12,"typeConfidence":2.0,"plateTime":0.45859861115961653,"extension":5.840559880928718},"index":3,"playId":"fc396d90-fcef-3321-862d-26225568b200","pitchNumber":3,"startTime":"2026-08-23T02:23:32.488Z","endTime":"2026-08-23T02:23:38.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.9,"endSpeed":83.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317750049069595,"aZ":-32.53780866901129,"pfxX":-9.965643836444107,"pfxZ":-0.20506409624318778,"pX":-1.0629753446231842,"pZ":3.8415890892903914,"vX0":2.443356548669778,"vY0":-132.43886247299238,"vZ0":1.3012316667152115,"x":157.52,"y":135.06,"x0":-0.7006233736258826,"y0":50.00173009199758,"z0":5.717182015272811,"aX":-17.76637568402093},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.1,"breakHorizontal":17.5,"spinRate":1349,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.4129923422559334,"extension":5.529860727982842},"index":4,"playId":"8a99bb61-043c-30da-aec4-d8b9a23a4956","pitchNumber":4,"startTime":"2026-08-23T02:23:52.740Z","endTime":"2026-08-23T02:23:57.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:23:57.741Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Byron Buxton walks. Brooks Lee to 3rd. Luke Keaschall to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T02:25:43.660Z","endTime":"2026-08-23T02:27:13.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T02:24:32.449Z","endTime":"2026-08-23T02:25:45.968Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852535191230555,"aZ":-26.381853244826104,"pfxX":-9.804130913055978,"pfxZ":3.3818147324757426,"pX":-0.22222077451582342,"pZ":0.9008950556754898,"vX0":4.312269644290625,"vY0":-130.40914438286543,"vZ0":-6.263124628943528,"x":125.47,"y":214.46,"x0":-0.6285212918677552,"y0":50.00425470886808,"z0":5.338859777763821,"aX":-16.793370608241744},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":16.7,"spinRate":1304,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.420905719043275,"extension":5.787802644562063},"index":1,"playId":"83edd39f-c21d-3187-adaa-c324e7bfd02c","pitchNumber":1,"startTime":"2026-08-23T02:25:45.968Z","endTime":"2026-08-23T02:25:49.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69847386942982,"aZ":-16.92890690987613,"pfxX":-7.257038908077415,"pfxZ":7.956181094796844,"pX":0.22465514538199913,"pZ":1.3406620991608384,"vX0":4.398875244522424,"vY0":-138.0432384181462,"vZ0":-7.9049989288827405,"x":108.44,"y":202.58,"x0":-0.452317517311713,"y0":50.00570980529062,"z0":5.39606063740471,"aX":-13.911988248126159},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":12.1,"spinRate":2127,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39782309750241573,"extension":5.907873064225581},"index":2,"playId":"7e4c4714-cc77-3ef3-90f4-6878d9090e26","pitchNumber":2,"startTime":"2026-08-23T02:26:07.810Z","endTime":"2026-08-23T02:26:14.325Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":1},"index":3,"actionPlayId":"7e4c4714-cc77-3ef3-90f4-6878d9090e26","startTime":"2026-08-23T02:26:18.185Z","endTime":"2026-08-23T02:26:34.138Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89263768856207,"aZ":-31.14546349369687,"pfxX":-10.65023221812352,"pfxZ":0.5931808246969199,"pX":0.10289225612123844,"pZ":1.4056988928809315,"vX0":5.391701880828415,"vY0":-131.3078405887043,"vZ0":-4.282414866938311,"x":113.08,"y":200.83,"x0":-0.5979812758237378,"y0":50.00313236315547,"z0":5.385958602714313,"aX":-18.52009794136734},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":18.0,"spinRate":1329,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.41779508191996895,"extension":5.6800313642326605},"index":4,"playId":"c5d60779-61af-3c3e-b70f-28568799f1fb","pitchNumber":3,"startTime":"2026-08-23T02:26:34.138Z","endTime":"2026-08-23T02:26:39.251Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84151000070119,"aZ":-20.335254903033682,"pfxX":-0.9575023811296349,"pfxZ":6.51159594183668,"pX":0.06840813370652973,"pZ":1.9598698642895376,"vX0":2.046889698650916,"vY0":-133.9877108106103,"vZ0":-5.401027674215556,"x":114.39,"y":185.86,"x0":-0.5809176695887778,"y0":50.00569988652333,"z0":5.454107807764994,"aX":-1.7419187890212617},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":1.3,"spinRate":2260,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4087141511458072,"extension":5.824025106461117},"index":5,"playId":"9b05d2d8-6beb-3b54-8692-8109060a3106","pitchNumber":4,"startTime":"2026-08-23T02:26:53.346Z","endTime":"2026-08-23T02:26:57.449Z","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":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.729974554447068,"aZ":-22.662729616440302,"pfxX":-9.028789346651063,"pfxZ":5.500155754841071,"pX":1.5901775778321325,"pZ":0.6181797821099878,"vX0":8.148466894729467,"vY0":-130.9353256143707,"vZ0":-7.554790604969285,"x":56.39,"y":222.09,"x0":-0.3955224712014504,"y0":50.00175490544069,"z0":5.247670506991961,"aX":-15.610348667868958},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":14.4,"spinRate":1233,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.41898989897681593,"extension":5.7103276784958545},"index":6,"playId":"6ce0259c-b802-3ad5-ad64-ce0816864082","pitchNumber":5,"startTime":"2026-08-23T02:27:10.507Z","endTime":"2026-08-23T02:27:13.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:27:13.741Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T02:27:41.935Z","endTime":"2026-08-23T02:29:26.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"33f7f746-a8ad-40f3-a6fc-c86cb277f37f","startTime":"2026-08-23T02:27:41.935Z","endTime":"2026-08-23T02:27:46.935Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11850887924815,"aZ":-32.25151237544813,"pfxX":-8.67249611363101,"pfxZ":-0.043607638925839076,"pX":-0.15960766290885223,"pZ":1.813772808316679,"vX0":4.257977719473492,"vY0":-131.5016089419087,"vZ0":-3.2447476559724695,"x":123.08,"y":189.81,"x0":-0.6805538239696214,"y0":50.00329278214961,"z0":5.477867949050325,"aX":-15.058919924680715},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.6,"breakHorizontal":14.6,"spinRate":1445,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.417889783705784,"extension":5.828699474873094},"index":1,"playId":"e07806d9-b199-3ce7-8f28-4f9da1d56178","pitchNumber":1,"startTime":"2026-08-23T02:27:56.105Z","endTime":"2026-08-23T02:28:00.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77029912780285,"aZ":-32.789776067856494,"pfxX":-9.920856793691634,"pfxZ":-0.3493909898310452,"pX":-1.229015051966095,"pZ":1.3674630411330246,"vX0":2.2507084678027023,"vY0":-132.39310943719488,"vZ0":-4.20974106960881,"x":163.85,"y":201.86,"x0":-0.8045730457080466,"y0":50.00203692619437,"z0":5.393186046523972,"aX":-17.510116761290355},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.3,"breakHorizontal":17.4,"spinRate":1411,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.414614757982529,"extension":5.740382426951328},"index":2,"playId":"f8c3b944-6f5a-3c1d-aaa0-84aba68a01da","pitchNumber":2,"startTime":"2026-08-23T02:28:17.714Z","endTime":"2026-08-23T02:28:21.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46944061771829,"aZ":-13.52902203378066,"pfxX":-7.5245967538584555,"pfxZ":9.768213998687816,"pX":0.9834616060351785,"pZ":2.9882108551961197,"vX0":6.098045228844638,"vY0":-137.51269964182723,"vZ0":-4.354137156115403,"x":79.51,"y":158.1,"x0":-0.28900893091779767,"y0":50.00224910179754,"z0":5.514903135236225,"aX":-14.361119832372465},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":12.2,"spinRate":2153,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39884671260419813,"extension":5.873116643801235},"index":3,"playId":"5c56aad3-8487-3f99-bd7d-22b1cb4b67f2","pitchNumber":3,"startTime":"2026-08-23T02:28:35.236Z","endTime":"2026-08-23T02:28:41.086Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25959057404595,"aZ":-19.107328089659852,"pfxX":-3.168975251436131,"pfxZ":6.9987917376536934,"pX":0.7977526543246383,"pZ":1.9693526844828522,"vX0":4.956949711984279,"vY0":-135.4482551367269,"vZ0":-5.5971219009697615,"x":86.59,"y":185.61,"x0":-0.6403150181727219,"y0":50.004251113421105,"z0":5.389351156363285,"aX":-5.917638609205573},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":4.8,"spinRate":2331,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4036596223076345,"extension":5.919852414818068},"index":4,"playId":"4dea9f53-9153-395f-a3c6-238c292ebc46","pitchNumber":4,"startTime":"2026-08-23T02:28:58.007Z","endTime":"2026-08-23T02:29:03.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.383181247716593,"aZ":-29.002974658351615,"pfxX":4.299107344322298,"pfxZ":2.1529829476018545,"pX":0.518739120672879,"pZ":1.5482099662111277,"vX0":1.891817776818818,"vY0":-121.4654527921358,"vZ0":-2.8337328583394252,"x":97.23,"y":196.98,"x0":-0.8324392526271428,"y0":50.00055922810256,"z0":5.294297306429641,"aX":6.318127683750258},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.4,"breakHorizontal":-8.3,"spinRate":2546,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4537610027441805,"extension":5.7901157396094325},"index":5,"playId":"1c9f2366-f3d9-3a37-91d1-855b7ea52533","pitchNumber":5,"startTime":"2026-08-23T02:29:20.895Z","endTime":"2026-08-23T02:29:26.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:29:26.085Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T02:29:34.983Z","endTime":"2026-08-23T02:30:22.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.755624632627004,"aZ":-32.071757787768064,"pfxX":5.981915015124974,"pfxZ":0.06598477168454142,"pX":1.5789506203802577,"pZ":1.6405398360817518,"vX0":3.4274386973329274,"vY0":-121.61507234653592,"vZ0":-2.312354918923218,"x":56.81,"y":194.49,"x0":-0.6338311448136239,"y0":50.00033908547471,"z0":5.4337883209466495,"aX":8.801155508937752},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.2,"breakHorizontal":-11.8,"spinRate":2608,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.45342960175680513,"extension":5.877221171322396},"index":0,"playId":"c6e2ec80-5c74-3a6c-aec1-3978f840051a","pitchNumber":1,"startTime":"2026-08-23T02:29:55.445Z","endTime":"2026-08-23T02:29:59.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.933244945965704,"aZ":-26.702426206387443,"pfxX":-9.121582713959524,"pfxZ":3.0901523906166783,"pX":-0.04160927007634003,"pZ":2.583380638556715,"vX0":4.542945430294705,"vY0":-132.4740658459166,"vZ0":-2.5342882910552733,"x":118.59,"y":169.03,"x0":-0.595728076694007,"y0":50.0060467748119,"z0":5.509212809235221,"aX":-16.176748458363303},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":15.5,"spinRate":1307,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.4138297680725187,"extension":5.637186122303277},"hitData":{"launchSpeed":75.3,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":163.34}},"index":1,"playId":"ebfca0c9-3ae5-3551-958f-4245ee0b028f","pitchNumber":2,"startTime":"2026-08-23T02:30:14.420Z","endTime":"2026-08-23T02:30:22.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:30:22.438Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Cronenworth doubles (8) on a line drive to right fielder Luke Keaschall.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T02:32:18.349Z","endTime":"2026-08-23T02:34:48.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40798826947994,"aZ":-13.532055750237616,"pfxX":-5.063226014071099,"pfxZ":10.42093933213701,"pX":-0.7811647703404823,"pZ":3.4634889068935384,"vX0":4.331145057271286,"vY0":-132.88132389319046,"vZ0":-4.417832243459484,"x":146.78,"y":145.27,"x0":-1.7742006170555085,"y0":50.00068836204137,"z0":6.130261002400327,"aX":-9.055886935000652},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2209,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4121505402148702,"extension":6.018312909246622},"index":0,"playId":"d28877ae-1fce-359b-901a-bb42bd205282","pitchNumber":1,"startTime":"2026-08-23T02:33:02.909Z","endTime":"2026-08-23T02:33:07.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45430664653719,"aZ":-13.321222802343515,"pfxX":-3.3065104645435865,"pfxZ":10.610994942544961,"pX":-0.9233312659195109,"pZ":3.541861128906486,"vX0":3.380701127806056,"vY0":-132.48057393845667,"vZ0":-4.278349035532877,"x":152.2,"y":143.15,"x0":-1.786719302358043,"y0":50.000192318413944,"z0":6.152169428333544,"aX":-5.873374861667688},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.5,"breakHorizontal":5.3,"spinRate":2242,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.41353151924159937,"extension":5.881980321321137},"index":1,"playId":"2ddaf46e-50d7-3fd8-907e-d4d0f9a3b107","pitchNumber":2,"startTime":"2026-08-23T02:33:16.523Z","endTime":"2026-08-23T02:33:20.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31470594639256,"aZ":-12.079493716625137,"pfxX":-4.211142557243824,"pfxZ":11.182415680907889,"pX":-0.8030462499620575,"pZ":3.2712384954838014,"vX0":3.677278403201733,"vY0":-133.14595150069428,"vZ0":-5.30646738718152,"x":147.61,"y":150.46,"x0":-1.6542377634160617,"y0":50.00508620632031,"z0":6.16264763767371,"aX":-7.569606780139658},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.3,"breakHorizontal":6.8,"spinRate":2235,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.41120182097345603,"extension":6.075671293692954},"index":2,"playId":"b4f65553-3b43-3977-bd6d-117b11c8b11e","pitchNumber":3,"startTime":"2026-08-23T02:33:31.978Z","endTime":"2026-08-23T02:33:38.104Z","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":91.2,"endSpeed":84.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.205820691250814,"aZ":-18.311195266009577,"pfxX":-8.481664135198178,"pfxZ":7.7270253815748315,"pX":0.059524245422860965,"pZ":2.873905039551151,"vX0":8.048006151542006,"vY0":-132.5813832591798,"vZ0":-4.322698050328782,"x":114.73,"y":161.18,"x0":-1.901645097394929,"y0":50.00458087572605,"z0":5.847420230357835,"aX":-15.222790232687716},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.3,"breakHorizontal":13.8,"spinRate":2037,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4118528273595512,"extension":6.03094000933636},"index":3,"playId":"a1547c4b-d2b4-3105-9bb3-d4b7ab98a815","pitchNumber":4,"startTime":"2026-08-23T02:33:48.135Z","endTime":"2026-08-23T02:33:52.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.798737328093743,"aZ":-21.928405922060787,"pfxX":-8.965925288997411,"pfxZ":6.9808364586543075,"pX":0.6959439434303434,"pZ":0.8487593188414868,"vX0":7.772528322285335,"vY0":-119.97332844225596,"vZ0":-7.585827832132426,"x":90.47,"y":215.86,"x0":-1.4107822415553635,"y0":50.00020379738733,"z0":5.986688532271466,"aX":-13.153290591145863},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.2,"breakHorizontal":14.5,"spinRate":1596,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.45540976114474363,"extension":6.146339178278557},"index":4,"playId":"5b844fe3-a4c6-3377-8a70-b352f2b94ea5","pitchNumber":5,"startTime":"2026-08-23T02:34:04.199Z","endTime":"2026-08-23T02:34:07.560Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-23T02:34:22.621Z","endTime":"2026-08-23T02:34:36.204Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.996597505817345,"aZ":-12.653184536752542,"pfxX":-3.8639686044148185,"pfxZ":10.491936977923945,"pX":0.256331377134974,"pZ":2.334747579553446,"vX0":5.917989069828259,"vY0":-134.9659266385388,"vZ0":-7.755342544146052,"x":107.23,"y":175.74,"x0":-1.4541191682523895,"y0":50.00385956240216,"z0":6.119801911824924,"aX":-7.190517772259159},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":5.9,"spinRate":2330,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4044802298732382,"extension":6.143621073572902},"hitData":{"launchSpeed":90.8,"launchAngle":19.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.83,"coordY":83.41}},"index":6,"playId":"ac94dce3-1d1d-36e4-b6de-38efc1aee70b","pitchNumber":6,"startTime":"2026-08-23T02:34:36.204Z","endTime":"2026-08-23T02:34:48.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:34:48.707Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T02:34:50.480Z","endTime":"2026-08-23T02:37:36.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60391901848915,"aZ":-37.97115077799522,"pfxX":5.545108669843064,"pfxZ":-4.654610536435596,"pX":0.3082457068819924,"pZ":2.481068444567318,"vX0":2.694791273562962,"vY0":-111.02832589802229,"vZ0":0.5532479622236317,"x":105.25,"y":171.79,"x0":-1.6433574002030227,"y0":50.00553869740556,"z0":6.19246100070967,"aX":6.897325392768534},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-7.9,"breakHorizontal":-10.8,"spinRate":2839,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.4940484574856434,"extension":6.318349430812541},"index":0,"playId":"acb01aaa-5a86-32f5-9506-09f247114c58","pitchNumber":1,"startTime":"2026-08-23T02:35:24.901Z","endTime":"2026-08-23T02:35:28.925Z","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":87.4,"endSpeed":80.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.714289146753718,"aZ":-25.248899898325256,"pfxX":2.308318288964882,"pfxZ":4.218668609265136,"pX":0.46781906304010534,"pZ":2.0440141214743806,"vX0":4.123224895286544,"vY0":-127.24177849444875,"vZ0":-5.31650857181257,"x":99.17,"y":183.59,"x0":-1.4726005937613695,"y0":50.00477147356256,"z0":6.157083413432172,"aX":3.7912091204844276},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.7,"breakHorizontal":-5.2,"spinRate":2421,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.43020109051352584,"extension":5.889453713659957},"index":1,"playId":"22311a04-6d0a-3000-ac29-ab4acadd5218","pitchNumber":2,"startTime":"2026-08-23T02:35:43.377Z","endTime":"2026-08-23T02:35:48.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68795265168105,"aZ":-19.521251905741106,"pfxX":-6.7514936577072335,"pfxZ":8.523770061174925,"pX":1.846551966907014,"pZ":1.652003505572391,"vX0":9.48559001657973,"vY0":-120.84606428020605,"vZ0":-6.556915542899316,"x":46.61,"y":194.18,"x0":-1.2453654682766835,"y0":50.004785937469066,"z0":6.105338596181658,"aX":-10.02614762752633},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":14.0,"breakHorizontal":10.1,"spinRate":1475,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4525562129602845,"extension":6.040267772260793},"index":2,"playId":"71b927d3-d8f4-3bb9-857a-de8fbd36bfb2","pitchNumber":3,"startTime":"2026-08-23T02:36:03.246Z","endTime":"2026-08-23T02:36:06.695Z","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":86.7,"endSpeed":80.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.030196697319024,"aZ":-25.11960438556627,"pfxX":2.7260204081168293,"pfxZ":4.368445803001249,"pX":1.0781627510153713,"pZ":1.2162756673661597,"vX0":5.109243470590186,"vY0":-126.09588912216736,"vZ0":-7.167009650020023,"x":75.9,"y":205.94,"x0":-1.326400448544724,"y0":50.00259682363115,"z0":6.114814347333374,"aX":4.399739042020755},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":-6.1,"spinRate":2458,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.4339484654666852,"extension":5.91618855182199},"index":3,"playId":"4619e4be-697a-370f-a2ce-76b4f8324b3c","pitchNumber":4,"startTime":"2026-08-23T02:36:24.577Z","endTime":"2026-08-23T02:36:28.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73617292414215,"aZ":-25.289792666004093,"pfxX":-10.172106908990557,"pfxZ":4.782108243144555,"pX":0.8963709035623165,"pZ":1.4332070908120975,"vX0":8.126322410689932,"vY0":-119.6581900359314,"vZ0":-5.706150341083566,"x":82.83,"y":200.08,"x0":-1.2348462962192874,"y0":50.00214898133666,"z0":6.136925726591186,"aX":-14.637841052786266},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.4,"breakHorizontal":16.3,"spinRate":1485,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.45908470088127906,"extension":6.027972927682},"index":4,"playId":"b0da4563-38fe-32a7-aa9f-f8203b1ec5fd","pitchNumber":5,"startTime":"2026-08-23T02:36:45.898Z","endTime":"2026-08-23T02:36:50.681Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-23T02:37:07.540Z","endTime":"2026-08-23T02:37:32.219Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.082743294344695,"aZ":-23.048550186452818,"pfxX":2.181374943129304,"pfxZ":5.602076498201089,"pX":0.9048800695458875,"pZ":0.2518662247280818,"vX0":5.137090735493405,"vY0":-126.86158029051002,"vZ0":-9.660316407280538,"x":82.51,"y":231.98,"x0":-1.430188546211248,"y0":50.00377507667432,"z0":5.948165951335699,"aX":3.5531032271463987},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.2,"breakHorizontal":-5.2,"spinRate":2438,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4318439982446063,"extension":5.992921158313649},"index":6,"playId":"22d01b0b-80a7-305b-b3cf-b9a840f9ffde","pitchNumber":6,"startTime":"2026-08-23T02:37:32.219Z","endTime":"2026-08-23T02:37:36.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:37:36.385Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ty France lines out to right fielder Luke Keaschall. Jake Cronenworth to 3rd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T02:38:54.705Z","endTime":"2026-08-23T02:39:06.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T02:37:50.067Z","endTime":"2026-08-23T02:38:56.518Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51621604819918,"aZ":-10.04919882871453,"pfxX":-2.992688118785584,"pfxZ":12.069550666795248,"pX":0.5024443765788892,"pZ":2.573474665742062,"vX0":6.314887423146938,"vY0":-135.26563179117926,"vZ0":-7.096522653082279,"x":97.85,"y":169.3,"x0":-1.4850084663720788,"y0":50.00012700711182,"z0":5.954190458494591,"aX":-5.485452122954803},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.3,"breakHorizontal":4.0,"spinRate":2361,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4066402411096801,"extension":6.175396936432864},"hitData":{"launchSpeed":95.8,"launchAngle":21.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.17,"coordY":104.18}},"index":1,"playId":"efd4dd55-5914-33dc-91b9-d602fde1f868","pitchNumber":1,"startTime":"2026-08-23T02:38:56.518Z","endTime":"2026-08-23T02:39:06.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:39:06.540Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a line drive to center fielder Byron Buxton. Jake Cronenworth scores. Manny Machado to 2nd.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T02:42:04.232Z","endTime":"2026-08-23T02:42:17.364Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T02:39:24.938Z","endTime":"2026-08-23T02:39:59.832Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: A.J. Minter replaces Dean Kremer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-23T02:39:59.832Z","endTime":"2026-08-23T02:42:06.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621345,"link":"/api/v1/people/621345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.607233656998623,"aZ":-26.71935278217248,"pfxX":-0.9374894083653453,"pfxZ":3.2083002871411965,"pX":-0.585254666558062,"pZ":1.9893939105271443,"vX0":-7.002581400871388,"vY0":-129.46410971237768,"vZ0":-3.676028999930647,"x":139.31,"y":185.07,"x0":2.2745612782854177,"y0":50.00362890894146,"z0":5.468987697396621,"aX":-1.5928733855991621},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":3.2,"spinRate":2580,"spinDirection":177},"zone":7,"typeConfidence":0.91,"plateTime":0.42280839785303614,"extension":5.943302425992814},"hitData":{"launchSpeed":92.6,"launchAngle":16.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.64,"coordY":105.43}},"index":2,"playId":"67bf21bb-5889-3478-b56b-3e40f9c378ef","pitchNumber":1,"startTime":"2026-08-23T02:42:06.359Z","endTime":"2026-08-23T02:42:17.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:42:17.364Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T02:42:22.808Z","endTime":"2026-08-23T02:44:46.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.644344767452573,"aZ":-26.33309748554309,"pfxX":-2.5736968642257074,"pfxZ":3.507672518070839,"pX":-0.40809667431772,"pZ":2.543855935870108,"vX0":-6.078384271671509,"vY0":-128.27569274153606,"vZ0":-2.624199899414231,"x":132.56,"y":170.1,"x0":2.3270033046490415,"y0":50.00305860610795,"z0":5.634003873921453,"aX":-4.2872779028167916},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":6.0,"spinRate":2557,"spinDirection":202},"zone":4,"typeConfidence":0.89,"plateTime":0.4270636247683699,"extension":5.7742562068248455},"index":0,"playId":"01046293-b58e-3318-8962-83d75e89eda0","pitchNumber":1,"startTime":"2026-08-23T02:42:50.076Z","endTime":"2026-08-23T02:42:54.098Z","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.5,"endSpeed":85.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.318358989982947,"aZ":-11.890587588615462,"pfxX":2.526964952350744,"pfxZ":10.873291833795154,"pX":0.9232113627348632,"pZ":3.246101696991274,"vX0":-5.13004362263438,"vY0":-136.07749106450393,"vZ0":-3.546820744027655,"x":81.81,"y":151.14,"x0":2.509031522624967,"y0":50.00417914817489,"z0":5.396712745275789,"aX":4.715079220429401},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":-3.5,"spinRate":2519,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.403327716502909,"extension":5.9145249204497965},"index":1,"playId":"668b53a3-5bf6-3240-9cea-c9b3112e5f54","pitchNumber":2,"startTime":"2026-08-23T02:43:10.211Z","endTime":"2026-08-23T02:43:14.315Z","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":86.0,"endSpeed":78.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.151637342851924,"aZ":-28.75754610204321,"pfxX":11.714625176621798,"pfxZ":2.180707513761476,"pX":1.0338502961501566,"pZ":2.2622036254787767,"vX0":-7.568965600085426,"vY0":-125.02111092620758,"vZ0":-1.686621872237011,"x":77.59,"y":177.7,"x0":2.5912505264956045,"y0":50.00552257598763,"z0":5.32450159819814,"aX":18.39387879320088},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-19.3,"spinRate":1599,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.43949133478408653,"extension":5.94923810626967},"index":2,"playId":"8a16c79b-1542-3d5a-8ad7-ee272dd68061","pitchNumber":3,"startTime":"2026-08-23T02:43:27.849Z","endTime":"2026-08-23T02:43:33.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54417458946386,"aZ":-28.258288419342406,"pfxX":-1.7456501155919066,"pfxZ":2.2511496774873496,"pX":-0.7704266446556617,"pZ":1.7410297248453876,"vX0":-7.061737760932977,"vY0":-130.52874476511215,"vZ0":-4.099335835759035,"x":146.37,"y":191.77,"x0":2.188549657093569,"y0":50.00258391850281,"z0":5.441503894409446,"aX":-3.033017758007904},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":4.6,"spinRate":2543,"spinDirection":196},"zone":7,"typeConfidence":0.92,"plateTime":0.41842626459360277,"extension":5.64799251254518},"index":3,"playId":"4941d465-b56a-3f74-baf8-1dd32ae65149","pitchNumber":4,"startTime":"2026-08-23T02:44:03.698Z","endTime":"2026-08-23T02:44:10.201Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11874959164474,"aZ":-28.47616376490869,"pfxX":-1.2731309173980074,"pfxZ":2.186442396594252,"pX":-0.6231599895764304,"pZ":0.31860903169519145,"vX0":-7.192009121329505,"vY0":-128.64168770290607,"vZ0":-6.9497513505601045,"x":140.75,"y":230.18,"x0":2.3626159421476016,"y0":50.004817695005976,"z0":5.232445388639139,"aX":-2.155624563440991},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":3.7,"spinRate":2514,"spinDirection":187},"zone":13,"typeConfidence":0.92,"plateTime":0.42411435224409066,"extension":6.070807055947525},"index":4,"playId":"1d6c6578-6ff3-3170-b63e-c50f55f3d6b1","pitchNumber":5,"startTime":"2026-08-23T02:44:39.784Z","endTime":"2026-08-23T02:44:46.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:44:46.299Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out, shortstop Kaelen Culpepper to first baseman Royce Lewis.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T02:45:42.191Z","endTime":"2026-08-23T02:46:13.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Campusano replaces Gavin Sheets.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T02:45:06.343Z","endTime":"2026-08-23T02:45:44.348Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.185457914623253,"aZ":-27.65576259811928,"pfxX":1.0398623394470512,"pfxZ":2.6815716593209196,"pX":-1.4434349469152918,"pZ":1.0527738168245575,"vX0":-9.72868355034968,"vY0":-128.74707572633687,"vZ0":-5.435701160871301,"x":172.02,"y":210.36,"x0":2.2454020642974712,"y0":50.00045965817277,"z0":5.325980397835804,"aX":1.7515906490784927},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":0.2,"spinRate":2623,"spinDirection":182},"zone":13,"typeConfidence":0.87,"plateTime":0.4250804879077741,"extension":6.018336099695328},"index":1,"playId":"942f4873-f1e3-3dfe-8588-d2796416068e","pitchNumber":1,"startTime":"2026-08-23T02:45:44.348Z","endTime":"2026-08-23T02:45:49.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02693066512781,"aZ":-22.264883584881574,"pfxX":10.038755556886752,"pfxZ":6.0868219342481815,"pX":0.6513332680434569,"pZ":1.5509393313860724,"vX0":-8.167520750747288,"vY0":-126.82390340512039,"vZ0":-4.773766743601543,"x":92.17,"y":196.9,"x0":2.6098483020807075,"y0":50.003916082665874,"z0":5.234283467983525,"aX":16.34812281429836},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.1,"breakHorizontal":-16.3,"spinRate":1556,"spinDirection":126},"zone":9,"typeConfidence":0.87,"plateTime":0.43193232941998794,"extension":6.0552090082198164},"hitData":{"launchSpeed":79.8,"launchAngle":10.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":94.31,"coordY":139.93}},"index":2,"playId":"105733d1-5ab0-3dea-bfd7-5e177058573d","pitchNumber":2,"startTime":"2026-08-23T02:46:03.432Z","endTime":"2026-08-23T02:46:13.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:46:13.045Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to second baseman Jake Cronenworth.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T02:48:27.151Z","endTime":"2026-08-23T02:49:42.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luis Campusano remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T02:48:09.679Z","endTime":"2026-08-23T02:48:29.452Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.159476242721034,"aZ":-30.85770600518871,"pfxX":-10.230699122356098,"pfxZ":0.7833118276139652,"pX":-0.40789605069378304,"pZ":1.6140396400932693,"vX0":4.126514479227926,"vY0":-129.07184539477916,"vZ0":-3.7760645546636225,"x":132.55,"y":195.2,"x0":-0.7065487141836396,"y0":50.00080226158041,"z0":5.4960934769662915,"aX":-17.101179936523856},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.7,"breakHorizontal":17.5,"spinRate":1231,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4258527113812196,"extension":5.653482329596499},"index":1,"playId":"c40849a3-ab8c-3a3a-baa3-fcb99a0d4d4f","pitchNumber":1,"startTime":"2026-08-23T02:48:29.452Z","endTime":"2026-08-23T02:48:34.176Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-23T02:48:47.656Z","endTime":"2026-08-23T02:48:59.035Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"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":89.1,"endSpeed":81.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053292363600114,"aZ":-28.563193468089974,"pfxX":-9.81342275016364,"pfxZ":2.1286844162123177,"pX":-1.59079299809449,"pZ":2.482375542968085,"vX0":1.6992363432398134,"vY0":-129.79261496579957,"vZ0":-2.1266095913694185,"x":177.64,"y":171.76,"x0":-0.980489902463099,"y0":50.006177772343364,"z0":5.494977541068826,"aX":-16.688172276023142},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.6,"breakHorizontal":17.4,"spinRate":1232,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.42256791863158005,"extension":5.576807403964873},"index":3,"playId":"415c5b70-7067-3896-972d-9df3cde2a745","pitchNumber":2,"startTime":"2026-08-23T02:48:59.035Z","endTime":"2026-08-23T02:49:03.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31267956108055,"aZ":-20.465545642433987,"pfxX":-1.8251146826123534,"pfxZ":6.490026104203153,"pX":-1.6797885749541714,"pZ":3.7125280042914377,"vX0":-1.3061966152374007,"vY0":-133.40539932989515,"vZ0":-1.0530986562818718,"x":181.03,"y":138.54,"x0":-0.9468546685760845,"y0":50.00592955502132,"z0":5.58555429504596,"aX":-3.295225445670135},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.8,"breakHorizontal":3.6,"spinRate":2330,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4103493263876903,"extension":5.6870660024522675},"index":4,"playId":"c42a7c31-5856-3329-a36d-2a84a485d4c5","pitchNumber":3,"startTime":"2026-08-23T02:49:17.904Z","endTime":"2026-08-23T02:49:21.408Z","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":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.715272495884857,"aZ":-25.222424046190348,"pfxX":-9.414770813163024,"pfxZ":4.067354002189251,"pX":-0.7687888113675816,"pZ":2.3411954181621004,"vX0":3.155558257477173,"vY0":-130.46729986519534,"vZ0":-3.0316956272167634,"x":146.3,"y":175.57,"x0":-0.7771799220092306,"y0":50.002313403415926,"z0":5.437655631609225,"aX":-16.085869093888665},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":16.2,"spinRate":1250,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4212474537979327,"extension":5.615852108008457},"hitData":{"launchSpeed":84.1,"launchAngle":14.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":154.49,"coordY":135.94}},"index":5,"playId":"ac259758-b57f-3a7c-951b-93be9391c305","pitchNumber":4,"startTime":"2026-08-23T02:49:35.022Z","endTime":"2026-08-23T02:49:42.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:49:42.600Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to first baseman Ty France in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T02:49:46.236Z","endTime":"2026-08-23T02:50:43.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59677264009168,"aZ":-26.42798206919417,"pfxX":-0.9123129117659419,"pfxZ":3.3812992864837526,"pX":-0.8129663861511888,"pZ":6.354136855743811,"vX0":0.13962334043798005,"vY0":-128.75032570056163,"vZ0":6.2414938580978,"x":147.99,"y":67.22,"x0":-0.7488378249443016,"y0":50.00283227218727,"z0":5.93529880661927,"aX":-1.5508410364260135},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":1.7,"spinRate":2342,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.42340160407093563,"extension":5.813376442762489},"index":0,"playId":"8bfb09bf-6e8b-3507-bfef-1f7de021abdd","pitchNumber":1,"startTime":"2026-08-23T02:50:11.139Z","endTime":"2026-08-23T02:50:15.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437726931254183,"aZ":-28.636198859788742,"pfxX":-7.620678743391086,"pfxZ":2.053435775320369,"pX":0.5532492041522639,"pZ":1.7996304699408823,"vX0":5.742136204378381,"vY0":-130.24095977156134,"vZ0":-3.8173773078252182,"x":95.91,"y":190.19,"x0":-0.6860153683732084,"y0":50.004980501867,"z0":5.441531424523189,"aX":-13.140653382497094},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":12.6,"spinRate":1250,"spinDirection":256},"zone":9,"typeConfidence":2.0,"plateTime":0.41998034189053834,"extension":5.688345453692173},"hitData":{"launchSpeed":75.7,"launchAngle":67.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.86,"coordY":166.43}},"index":1,"playId":"b8325147-b31e-363a-85e5-78fec18fb061","pitchNumber":2,"startTime":"2026-08-23T02:50:34.129Z","endTime":"2026-08-23T02:50:43.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:50:43.130Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T02:50:52.544Z","endTime":"2026-08-23T02:51:54.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173493798700065,"aZ":-32.47239167906913,"pfxX":-0.9890401217171543,"pfxZ":-0.18004554625884062,"pX":0.26735456627640947,"pZ":1.179369682822724,"vX0":2.8038931216837724,"vY0":-128.58862661549264,"vZ0":-4.697545519690367,"x":106.81,"y":206.94,"x0":-0.705779781871506,"y0":50.000808456541634,"z0":5.5321075962373225,"aX":-1.6662969481529695},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.1,"breakHorizontal":1.2,"spinRate":2711,"spinDirection":355},"zone":14,"typeConfidence":2.0,"plateTime":0.4249937823223804,"extension":5.7846582151484665},"index":0,"playId":"06d218da-d342-3b3e-9b41-ada4fb31aa31","pitchNumber":1,"startTime":"2026-08-23T02:51:12.430Z","endTime":"2026-08-23T02:51:16.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14449271654384,"aZ":-13.163334271112792,"pfxX":-4.514262717070606,"pfxZ":9.950513224294774,"pX":-1.8076444548235107,"pZ":3.437054524294663,"vX0":-1.4193945876465024,"vY0":-137.27678351867038,"vZ0":-3.3131379417508606,"x":185.9,"y":145.98,"x0":-0.6976332691008976,"y0":50.00077868736661,"z0":5.554623160305795,"aX":-8.620708835540512},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2216,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39886313725193734,"extension":5.894400040599381},"index":1,"playId":"b8acae27-7c96-3437-8fcb-b3ba98d9007f","pitchNumber":2,"startTime":"2026-08-23T02:51:30.064Z","endTime":"2026-08-23T02:51:33.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.911566461627434,"aZ":-33.393565014897554,"pfxX":-9.179317877982424,"pfxZ":-0.6980289666391091,"pX":-1.3335028746640603,"pZ":2.281581293677044,"vX0":1.9467153213937916,"vY0":-131.09195458338627,"vZ0":-2.0213920518276187,"x":167.83,"y":177.18,"x0":-0.8934293361683435,"y0":50.00468790811623,"z0":5.557251355579626,"aX":-15.96592294680011},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.4,"breakHorizontal":16.2,"spinRate":1433,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4179442564097897,"extension":5.602952279173878},"hitData":{"launchSpeed":69.9,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":155.23}},"index":2,"playId":"c7fcb113-691f-36cd-9390-b611a3ddda06","pitchNumber":3,"startTime":"2026-08-23T02:51:46.860Z","endTime":"2026-08-23T02:51:54.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:51:54.359Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, second baseman Ryan Kreidler to first baseman Royce Lewis.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T02:54:48.016Z","endTime":"2026-08-23T02:56:01.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to left field for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T02:53:49.604Z","endTime":"2026-08-23T02:53:49.629Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Ryan Kreidler replaces left fielder Trevor Larnach, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-23T02:53:49.629Z","endTime":"2026-08-23T02:53:49.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"description":"Pitching Change: Andrew Morris replaces A.J. Minter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-23T02:53:49.630Z","endTime":"2026-08-23T02:54:50.196Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702193,"link":"/api/v1/people/702193"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81954851891412,"aZ":-13.249598677485091,"pfxX":-8.606056328077019,"pfxZ":9.260603990303082,"pX":-1.043464498728777,"pZ":2.9230160949994293,"vX0":3.8847399384611947,"vY0":-142.30398689018284,"vZ0":-6.476573899171677,"x":156.77,"y":159.86,"x0":-1.3111854077251608,"y0":50.00098469961534,"z0":6.0741505273148455,"aX":-17.58040713840138},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":14.8,"spinRate":2042,"spinDirection":201},"zone":11,"typeConfidence":0.95,"plateTime":0.38547748790088043,"extension":6.3826524992265},"index":3,"playId":"bf9e3a20-12ed-37ba-ac06-ed421a46431a","pitchNumber":1,"startTime":"2026-08-23T02:54:50.196Z","endTime":"2026-08-23T02:54:53.776Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.013125759443458,"aZ":-20.19521327695159,"pfxX":4.211950676946175,"pfxZ":6.377532503513204,"pX":0.3706778600339154,"pZ":1.5366765658100356,"vX0":2.873330213882073,"vY0":-136.41570744228636,"vZ0":-8.307570258025764,"x":102.87,"y":197.29,"x0":-1.2446196631955717,"y0":50.000738226427195,"z0":6.022279620907538,"aX":7.9086274643021035},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":-8.3,"spinRate":2344,"spinDirection":169},"zone":14,"typeConfidence":0.87,"plateTime":0.4020660054827534,"extension":6.547506267812848},"index":4,"playId":"dd22ba0d-fdc8-30d7-8f83-0fa8793abd80","pitchNumber":2,"startTime":"2026-08-23T02:55:07.884Z","endTime":"2026-08-23T02:55:12.491Z","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":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03508809367452,"aZ":-22.939984861731396,"pfxX":4.5752756181768435,"pfxZ":5.059628240556394,"pX":0.29591523120092994,"pZ":0.06373242581896135,"vX0":2.2766522140944616,"vY0":-134.4038926897085,"vZ0":-11.225262417876284,"x":105.72,"y":237.06,"x0":-1.1572073515176993,"y0":50.000087833153486,"z0":5.933758239723727,"aX":8.339955370712445},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":-8.8,"spinRate":2417,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.40804686643119803,"extension":6.445550568107829},"index":5,"playId":"79d0434c-829b-32cb-9b76-ae75170a5a1a","pitchNumber":3,"startTime":"2026-08-23T02:55:31.012Z","endTime":"2026-08-23T02:55:34.106Z","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":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.525328549736,"aZ":-23.45581045119487,"pfxX":4.38206667585674,"pfxZ":4.599336229665465,"pX":0.44710313199204826,"pZ":1.950032936475544,"vX0":2.7171156455296432,"vY0":-136.84901872806068,"vZ0":-6.894177593653698,"x":99.96,"y":186.13,"x0":-1.1281742630495446,"y0":50.00052499882875,"z0":6.111340212795405,"aX":8.299760577699244},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.1,"breakHorizontal":-8.5,"spinRate":2272,"spinDirection":153},"zone":9,"typeConfidence":0.89,"plateTime":0.40041744281789304,"extension":6.49808984219146},"hitData":{"launchSpeed":98.2,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":151.68}},"index":6,"playId":"cc110070-03bf-3689-8328-5d139aeb4cf6","pitchNumber":4,"startTime":"2026-08-23T02:55:53.180Z","endTime":"2026-08-23T02:56:01.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:56:01.380Z","atBatIndex":59},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Padres challenged (hit by pitch), call on the field was overturned: Freddy Fermin reaches on catcher interference by Ryan Jeffers. Freddy Fermin to 1st.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T02:56:03.847Z","endTime":"2026-08-23T02:56:34.380Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82072639072719,"aZ":-13.57168184028968,"pfxX":-3.002297383644491,"pfxZ":8.918391968333701,"pX":-1.071027667154214,"pZ":3.269996297911968,"vX0":1.5997897545201838,"vY0":-143.85452413364615,"vZ0":-5.5657491465489235,"x":157.83,"y":150.49,"x0":-1.2456672965192253,"y0":50.00493260061109,"z0":6.078327012104324,"aX":-6.263875007068358},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":5.0,"spinRate":2066,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.3814270081675186,"extension":6.391617999433582},"index":0,"playId":"4763e335-4a50-3a40-9f34-588c3bccfb2f","pitchNumber":1,"startTime":"2026-08-23T02:56:26.598Z","endTime":"2026-08-23T02:56:34.380Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MI","challengeTeamId":135},"playEndTime":"2026-08-23T02:56:34.380Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a sharp line drive to right fielder Luke Keaschall. Freddy Fermin to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T02:58:24.289Z","endTime":"2026-08-23T02:59:31.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64817937280453,"aZ":-13.036257564669286,"pfxX":-2.627577972898438,"pfxZ":9.356818707171136,"pX":0.12076750687427523,"pZ":1.947121511813812,"vX0":4.639476765202888,"vY0":-142.5572578833959,"vZ0":-9.227097840150662,"x":112.4,"y":186.21,"x0":-1.1910127359032268,"y0":50.00644403386302,"z0":6.061608966298803,"aX":-5.376538415798739},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":3.7,"spinRate":2149,"spinDirection":197},"zone":8,"typeConfidence":0.9,"plateTime":0.3851217416878763,"extension":6.554011514296297},"index":0,"playId":"a7f1644d-5369-377c-8b7c-fcc4be523ece","pitchNumber":1,"startTime":"2026-08-23T02:58:24.289Z","endTime":"2026-08-23T02:58:29.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.271198819606866,"aZ":-10.42686755777991,"pfxX":-4.86465122617125,"pfxZ":10.635120574362993,"pX":-0.308312100356269,"pZ":1.074287243105966,"vX0":4.3416408240627105,"vY0":-142.4473267918955,"vZ0":-11.975916162316523,"x":128.75,"y":209.77,"x0":-1.2239984208588015,"y0":50.00250527597917,"z0":6.004052451275466,"aX":-9.946488679675522},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2297,"spinDirection":199},"zone":13,"typeConfidence":0.86,"plateTime":0.38526167911664366,"extension":6.171768674780878},"index":1,"playId":"b2335224-d8fd-3568-8f07-040128d1324c","pitchNumber":2,"startTime":"2026-08-23T02:58:41.132Z","endTime":"2026-08-23T02:58:44.810Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.010580437664796,"aZ":-22.192986021922138,"pfxX":-9.967354776935741,"pfxZ":5.7203495335126,"pX":0.4304917602260331,"pZ":0.5604533128205308,"vX0":8.022343307095417,"vY0":-131.78110502276647,"vZ0":-9.561740583440368,"x":100.59,"y":223.65,"x0":-1.3697234639953835,"y0":50.006550389114096,"z0":5.898009147751978,"aX":-17.400417934746855},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.3,"breakHorizontal":16.1,"spinRate":1569,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.41685882156355625,"extension":6.341181829649818},"index":2,"playId":"235b02c6-460d-3fac-84bc-9138a1f84ea1","pitchNumber":3,"startTime":"2026-08-23T02:58:57.611Z","endTime":"2026-08-23T02:59:03.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7600057409502,"aZ":-14.73333265900786,"pfxX":-2.64850394836295,"pfxZ":8.653232696083023,"pX":0.2691969871783874,"pZ":3.4993511090651697,"vX0":5.0280682555343645,"vY0":-141.43205879724542,"vZ0":-4.82923301876232,"x":106.74,"y":144.3,"x0":-1.1915853986224638,"y0":50.003142920784526,"z0":6.181361611733198,"aX":-5.338757979235744},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":3.7,"spinRate":1969,"spinDirection":201},"zone":3,"typeConfidence":0.89,"plateTime":0.38800215560897033,"extension":6.260873163631155},"hitData":{"launchSpeed":101.4,"launchAngle":14.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":164.81,"coordY":107.06}},"index":3,"playId":"ad91adb6-2d34-3f5d-9b66-e530c9c33c0c","pitchNumber":4,"startTime":"2026-08-23T02:59:21.675Z","endTime":"2026-08-23T02:59:31.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T02:59:31.686Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Cronenworth doubles (9) on a line drive to left fielder Kody Clemens. Freddy Fermin scores. Fernando Tatis Jr. scores.","rbi":2,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T02:59:35.946Z","endTime":"2026-08-23T03:00:16.797Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":702193,"link":"/api/v1/people/702193"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":{"id":702193,"link":"/api/v1/people/702193"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.455597515802324,"aZ":-13.289685718132878,"pfxX":-2.574091129493296,"pfxZ":9.34643926047414,"pX":-0.2573326394813747,"pZ":3.062445285081432,"vX0":3.7538411892658328,"vY0":-141.51566319228456,"vZ0":-6.1741977509779575,"x":126.81,"y":156.09,"x0":-1.2689344721174207,"y0":50.002612010016435,"z0":6.130060432574819,"aX":-5.201070262919318},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":3.8,"spinRate":2004,"spinDirection":197},"zone":2,"typeConfidence":0.9,"plateTime":0.3876222184948648,"extension":6.303166681181919},"hitData":{"launchSpeed":88.9,"launchAngle":15.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.84,"coordY":129.84}},"index":0,"playId":"a01fd0dc-af41-3352-80cf-86717a9cc639","pitchNumber":1,"startTime":"2026-08-23T03:00:01.778Z","endTime":"2026-08-23T03:00:16.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:00:16.797Z","atBatIndex":62},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Manny Machado reaches on a fielder's choice, fielded by shortstop Kaelen Culpepper. Jake Cronenworth scores. Manny Machado to 2nd. Missed catch error by third baseman Brooks Lee, assist to shortstop Kaelen Culpepper.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T03:00:42.120Z","endTime":"2026-08-23T03:02:11.789Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":702193,"link":"/api/v1/people/702193"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.650881216515423,"aZ":-22.57362369513111,"pfxX":3.4713589290534435,"pfxZ":5.150295941624657,"pX":0.37684246606654687,"pZ":2.137977728449733,"vX0":3.0128481242895613,"vY0":-135.8824722072562,"vZ0":-6.495597608344638,"x":102.64,"y":181.05,"x0":-1.1984872151397081,"y0":50.00195312316666,"z0":6.134990952679126,"aX":6.470739454582221},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.2,"breakHorizontal":-7.0,"spinRate":2212,"spinDirection":163},"zone":9,"typeConfidence":0.88,"plateTime":0.40356501113080023,"extension":6.314323333363328},"index":0,"playId":"155ef797-3834-3294-9f63-4fd595a181cd","pitchNumber":1,"startTime":"2026-08-23T03:00:58.087Z","endTime":"2026-08-23T03:01:01.597Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90721989106165,"aZ":-26.686514003321953,"pfxX":3.6022020195861866,"pfxZ":3.074556463256391,"pX":-0.5226379778184957,"pZ":3.829619914741021,"vX0":1.0081036991022527,"vY0":-132.69731329528096,"vZ0":-1.3323714836514269,"x":136.92,"y":135.38,"x0":-1.3754327803927027,"y0":50.00644786328653,"z0":6.279171696311932,"aX":6.436633321854732},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.5,"breakHorizontal":-6.7,"spinRate":2068,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.4124773368906607,"extension":6.1983687059908865},"index":1,"playId":"4170f1aa-0c6a-32c4-b5b9-b29eff9e506a","pitchNumber":2,"startTime":"2026-08-23T03:01:17.232Z","endTime":"2026-08-23T03:01:21.423Z","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":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64493038358576,"aZ":-26.503038342167436,"pfxX":3.3204953639831283,"pfxZ":3.150937311391406,"pX":0.8690647977214986,"pZ":2.1734919007210736,"vX0":4.020546034712714,"vY0":-133.47689502359722,"vZ0":-5.563476460633879,"x":83.87,"y":180.1,"x0":-1.089908995618159,"y0":50.00084713232592,"z0":6.2015971533233145,"aX":5.969086105719949},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.7,"breakHorizontal":-7.0,"spinRate":2099,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.4108838183821959,"extension":6.203400260656615},"index":2,"playId":"7756e31a-c5d1-3a90-b85a-70b405a6661a","pitchNumber":3,"startTime":"2026-08-23T03:01:39.109Z","endTime":"2026-08-23T03:01:46.381Z","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":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11508614566509,"aZ":-26.55834060473557,"pfxX":2.9901300223977003,"pfxZ":3.124017564166449,"pX":0.8272905635002223,"pZ":1.738264006464482,"vX0":3.934879480265568,"vY0":-133.50482088242734,"vZ0":-6.467750993246284,"x":85.47,"y":191.85,"x0":-1.0568737009411877,"y0":50.00076692801823,"z0":6.117181778794127,"aX":5.368149195767839},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.4,"breakHorizontal":-6.2,"spinRate":2033,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.41107449041577526,"extension":6.238460102476115},"hitData":{"launchSpeed":85.6,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.84,"coordY":154.22}},"index":3,"playId":"ef5b7ce0-f03f-3632-9cd5-0e3d378f3e97","pitchNumber":4,"startTime":"2026-08-23T03:02:00.279Z","endTime":"2026-08-23T03:02:11.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:02:11.789Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a line drive to right fielder Luke Keaschall. Manny Machado scores.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T03:03:33.943Z","endTime":"2026-08-23T03:04:07.956Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":702193,"link":"/api/v1/people/702193"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T03:03:06.282Z","endTime":"2026-08-23T03:03:36.247Z","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":92.3,"endSpeed":85.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.228243546115785,"aZ":-23.230785965205115,"pfxX":1.7700138426474532,"pfxZ":4.87019048385431,"pX":0.2525721142792775,"pZ":2.4968708445298513,"vX0":3.130945075069729,"vY0":-134.4053377852033,"vZ0":-5.4259230794749325,"x":107.37,"y":171.36,"x0":-1.1557972141262525,"y0":50.00102007093402,"z0":6.18411430508843,"aX":3.248063513789129},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":-3.8,"spinRate":2234,"spinDirection":164},"zone":6,"typeConfidence":0.86,"plateTime":0.4070047478789256,"extension":6.265393861995645},"index":1,"playId":"f99c040e-f325-3cb4-9a22-3cfad52e98bf","pitchNumber":1,"startTime":"2026-08-23T03:03:36.247Z","endTime":"2026-08-23T03:03:41.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.080815373315765,"aZ":-15.543076780406183,"pfxX":-3.0680984608356088,"pfxZ":7.966649837656384,"pX":-0.08418185139411354,"pZ":3.26460683750998,"vX0":4.1178388125707155,"vY0":-143.52682392763407,"vZ0":-5.281182217420926,"x":120.21,"y":150.64,"x0":-1.1385535988676336,"y0":50.00046511045319,"z0":6.095648123180852,"aX":-6.403329581803411},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.6,"breakHorizontal":4.7,"spinRate":1837,"spinDirection":195},"zone":2,"typeConfidence":0.9,"plateTime":0.3815512183906993,"extension":6.3401420694118675},"hitData":{"launchSpeed":76.3,"launchAngle":25.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.06,"coordY":131.55}},"index":2,"playId":"3c67329c-cee4-363d-91b2-fa11289a167a","pitchNumber":2,"startTime":"2026-08-23T03:03:55.934Z","endTime":"2026-08-23T03:04:07.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:04:07.956Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jackson Merrill grounds into a force out, second baseman Ryan Kreidler to shortstop Kaelen Culpepper. Ty France out at 2nd. Jackson Merrill to 1st.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T03:04:39.531Z","endTime":"2026-08-23T03:04:50.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20361405527685,"aZ":-19.384691105223148,"pfxX":2.3129261378095847,"pfxZ":6.65828276761371,"pX":0.17444237976651075,"pZ":2.5532836899918987,"vX0":2.9853998376540414,"vY0":-137.6316897468326,"vZ0":-6.168117961948449,"x":110.35,"y":169.84,"x0":-1.2243582147057646,"y0":50.00423391243652,"z0":6.13397515656892,"aX":4.441695686168642},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":-4.8,"spinRate":2236,"spinDirection":173},"zone":5,"typeConfidence":0.73,"plateTime":0.397784759069709,"extension":6.266125620997885},"hitData":{"launchSpeed":94.6,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":157.26}},"index":0,"playId":"e480b233-2a13-3c13-bfdb-9a12b59b7d3f","pitchNumber":1,"startTime":"2026-08-23T03:04:42.471Z","endTime":"2026-08-23T03:04:50.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:04:50.485Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Rengifo lines out to shortstop Kaelen Culpepper.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T03:05:00.340Z","endTime":"2026-08-23T03:05:46.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48239026761399,"aZ":-16.468135674541944,"pfxX":-3.682441866189424,"pfxZ":7.662912064058434,"pX":0.5494519581236562,"pZ":3.507183170615139,"vX0":5.8438735998504505,"vY0":-142.86691946867728,"vZ0":-4.618943533971695,"x":96.06,"y":144.09,"x0":-1.0520592858024955,"y0":50.005053142534,"z0":6.192990533371849,"aX":-7.550117888133798},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.0,"breakHorizontal":5.4,"spinRate":1714,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.38462041213217013,"extension":6.153334960601365},"index":0,"playId":"f65d56a9-5875-3ff3-aadf-70bf6835958f","pitchNumber":1,"startTime":"2026-08-23T03:05:24.511Z","endTime":"2026-08-23T03:05:29.391Z","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":98.1,"endSpeed":88.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.39642511733663,"aZ":-13.939778968061479,"pfxX":-3.937059205588446,"pfxZ":8.966943955301035,"pX":0.9194517267935981,"pZ":2.775471083179491,"vX0":6.8793949493435,"vY0":-142.55890737424235,"vZ0":-6.660197473137276,"x":81.95,"y":163.84,"x0":-1.026689370938614,"y0":50.00577978548312,"z0":6.042600234785145,"aX":-8.009164281293113},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":5.5,"spinRate":1803,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.3859647184378381,"extension":6.252602319172047},"hitData":{"launchSpeed":61.4,"launchAngle":18.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":117.64,"coordY":146.9}},"index":1,"playId":"cca76e25-2b02-36e6-8d25-267b61c560e9","pitchNumber":2,"startTime":"2026-08-23T03:05:41.793Z","endTime":"2026-08-23T03:05:46.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:05:46.802Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T03:08:11.118Z","endTime":"2026-08-23T03:09:03.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adrian Morejon replaces Griffin Canning.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T03:06:53.040Z","endTime":"2026-08-23T03:08:13.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"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(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":99.1,"endSpeed":89.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.30358220856397,"aZ":-18.77197751762775,"pfxX":10.640540910148667,"pfxZ":6.457138151499279,"pX":0.08754405061617004,"pZ":2.926525361266473,"vX0":-10.360942247389511,"vY0":-143.84408344617643,"vZ0":-4.902393973983142,"x":113.66,"y":159.76,"x0":2.3702976394910054,"y0":50.0054557910664,"z0":5.83297556499477,"aX":22.091713563512148},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.7,"breakHorizontal":-16.9,"spinRate":2383,"spinDirection":144},"zone":2,"typeConfidence":0.91,"plateTime":0.38217031824306336,"extension":5.952473023908081},"index":1,"playId":"0556b0e5-02a3-325d-a248-6af3888d0d99","pitchNumber":1,"startTime":"2026-08-23T03:08:13.324Z","endTime":"2026-08-23T03:08:21.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73824762098696,"aZ":-27.406326247975432,"pfxX":7.525040527382117,"pfxZ":2.7250298627405813,"pX":0.5027176092243412,"pZ":1.3923249721956812,"vX0":-7.811422818354327,"vY0":-132.557897084327,"vZ0":-6.156245492394767,"x":97.84,"y":201.19,"x0":2.533737111733465,"y0":50.00294450553807,"z0":5.790289809822027,"aX":13.168909229717153},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.6,"breakHorizontal":-11.5,"spinRate":941,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4158640232627486,"extension":5.896913999613137},"index":2,"playId":"f4610921-42ba-366f-8105-99527470e22e","pitchNumber":2,"startTime":"2026-08-23T03:08:33.147Z","endTime":"2026-08-23T03:08:38.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-23T03:08:51.657Z","endTime":"2026-08-23T03:08:59.871Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.681487876184345,"aZ":-33.392825724672484,"pfxX":5.70154517085254,"pfxZ":-0.6821004096414383,"pX":0.8629161519338368,"pZ":1.5712451579168605,"vX0":-6.395186407884555,"vY0":-133.22582396524857,"vZ0":-4.8553658907767705,"x":84.11,"y":196.36,"x0":2.562523132572878,"y0":50.00296524017298,"z0":5.852296945138334,"aX":10.170202752270772},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.2,"breakHorizontal":-8.8,"spinRate":959,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4123420080952185,"extension":5.693817340443899},"index":4,"playId":"a75d042a-2ca3-393a-a6d1-a012408323b7","pitchNumber":3,"startTime":"2026-08-23T03:08:59.871Z","endTime":"2026-08-23T03:09:03.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:09:03.361Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kaelen Culpepper flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T03:09:04.642Z","endTime":"2026-08-23T03:10:16.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":99.9,"endSpeed":89.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.05919510895104,"aZ":-21.827265657485075,"pfxX":10.12164404091812,"pfxZ":4.938839112339503,"pX":0.9800260729138501,"pZ":4.250618314114162,"vX0":-7.564595007780847,"vY0":-145.2197206734122,"vZ0":-0.9227098955782891,"x":79.64,"y":124.01,"x0":2.329150417875561,"y0":50.002083466110285,"z0":5.924230123242317,"aX":21.204799887374744},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":8.9,"breakHorizontal":-16.4,"spinRate":2286,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.37996464296900356,"extension":5.704815913134371},"index":0,"playId":"27c4c6bb-d2ec-3647-9129-a30abc173bfc","pitchNumber":1,"startTime":"2026-08-23T03:09:30.010Z","endTime":"2026-08-23T03:09:35.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20337485128493,"aZ":-35.12313608816216,"pfxX":7.201090251561024,"pfxZ":-1.678532410826108,"pX":-0.16644767113551612,"pZ":1.3450614160172374,"vX0":-9.071316177904349,"vY0":-133.03019865602369,"vZ0":-4.917918496452067,"x":123.34,"y":202.46,"x0":2.3803350311680385,"y0":50.00136235119557,"z0":5.815368142346547,"aX":12.680621966259974},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-4.1,"breakHorizontal":-10.7,"spinRate":985,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.41453720515598036,"extension":5.694342080409541},"index":1,"playId":"1a60d502-0642-3289-a5ac-8e0191e8940d","pitchNumber":2,"startTime":"2026-08-23T03:09:47.684Z","endTime":"2026-08-23T03:09:51.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":89.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.46878462266445,"aZ":-19.716209564671953,"pfxX":11.693087462944138,"pfxZ":6.025703679164296,"pX":0.03065142167896683,"pZ":2.471857334637746,"vX0":-10.789986312200067,"vY0":-144.0475942084138,"vZ0":-5.707031339814872,"x":115.83,"y":172.04,"x0":2.335513780930736,"y0":50.004527742822255,"z0":5.727861724532153,"aX":24.18142404425965},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.7,"breakHorizontal":-18.6,"spinRate":2367,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.38259385950971003,"extension":6.176050365751938},"hitData":{"launchSpeed":92.7,"launchAngle":51.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.79,"coordY":93.12}},"index":2,"playId":"374cff2c-675a-3367-b365-e273b68e915c","pitchNumber":3,"startTime":"2026-08-23T03:10:05.973Z","endTime":"2026-08-23T03:10:16.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:10:16.483Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T03:10:26.784Z","endTime":"2026-08-23T03:11:50.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":90.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.75939033430531,"aZ":-18.5035909168243,"pfxX":11.073639115318443,"pfxZ":6.449001067571708,"pX":0.11903603768863735,"pZ":2.300914890077604,"vX0":-10.371442130930498,"vY0":-145.7048579642795,"vZ0":-6.356176270972916,"x":112.46,"y":176.66,"x0":2.3109012541658824,"y0":50.002164870040104,"z0":5.655234751083427,"aX":23.471952821425056},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.3,"breakHorizontal":-17.6,"spinRate":2390,"spinDirection":138},"zone":5,"typeConfidence":0.91,"plateTime":0.3779701344762101,"extension":5.892303169407649},"index":0,"playId":"280a8bd8-931a-349b-95df-387571f1ae3a","pitchNumber":1,"startTime":"2026-08-23T03:10:42.914Z","endTime":"2026-08-23T03:10:46.972Z","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":100.5,"endSpeed":91.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.211623647892345,"aZ":-19.2165619706143,"pfxX":9.548533013123407,"pfxZ":6.049213848228279,"pX":1.1001941148170853,"pZ":2.742482598992869,"vX0":-7.189708222879839,"vY0":-146.05561595882403,"vZ0":-5.229615916346395,"x":75.06,"y":164.73,"x0":2.36418394869358,"y0":50.000202865306036,"z0":5.72682789961126,"aX":20.44595977883179},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.0,"breakHorizontal":-15.7,"spinRate":2376,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.3762710702847416,"extension":5.9937515808709865},"index":1,"playId":"230e3f4f-0c06-31b2-9fb9-6a851592b36f","pitchNumber":2,"startTime":"2026-08-23T03:11:05.319Z","endTime":"2026-08-23T03:11:10.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.26484394318002,"aZ":-20.369505551217788,"pfxX":9.886297387494238,"pfxZ":5.615938101803053,"pX":0.3004792221707422,"pZ":3.569018372219203,"vX0":-9.319426303682222,"vY0":-144.66415119504043,"vZ0":-2.7214077576971913,"x":105.55,"y":142.42,"x0":2.291890577536033,"y0":50.00473251036028,"z0":5.782122473578669,"aX":20.789305479360415},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.7,"breakHorizontal":-15.8,"spinRate":2373,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.37978949562125575,"extension":6.183737307860265},"index":2,"playId":"64d43c30-c2a7-3d30-8ecc-ec43ae8dbcbb","pitchNumber":3,"startTime":"2026-08-23T03:11:22.800Z","endTime":"2026-08-23T03:11:27.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91722539506488,"aZ":-17.729672626528835,"pfxX":10.114581784131174,"pfxZ":6.827143797235469,"pX":0.11351862731089915,"pZ":2.225802646371101,"vX0":-9.559295196137999,"vY0":-144.77268618808748,"vZ0":-6.761536990353333,"x":112.67,"y":178.68,"x0":2.1498561730541477,"y0":50.00191682982365,"z0":5.68356683879194,"aX":21.393798936400387},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.0,"breakHorizontal":-16.3,"spinRate":2411,"spinDirection":142},"zone":5,"typeConfidence":0.91,"plateTime":0.37886370943442094,"extension":6.191332599035199},"hitData":{"launchSpeed":100.1,"launchAngle":25.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":177.94,"coordY":58.87}},"index":3,"playId":"5d9f022a-18ec-392f-bc91-1284f1572bbe","pitchNumber":4,"startTime":"2026-08-23T03:11:41.519Z","endTime":"2026-08-23T03:11:50.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:11:50.048Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Campusano singles on a ground ball to shortstop Kaelen Culpepper, deflected by pitcher Tommy Nance.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T03:14:30.307Z","endTime":"2026-08-23T03:15:33.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Nance replaces Andrew Morris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T03:13:07.500Z","endTime":"2026-08-23T03:14:32.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":85.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499206079422517,"aZ":-19.2696902672076,"pfxX":-8.339208107241216,"pfxZ":6.877643794457041,"pX":-0.8296378857898805,"pZ":4.512585265383861,"vX0":2.7588516898541613,"vY0":-135.82505790556613,"vZ0":-1.447770442063124,"x":148.62,"y":116.94,"x0":-0.7722559484713247,"y0":50.005200584454016,"z0":6.38650571331983,"aX":-15.653166457601042},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":14.5,"spinRate":2150,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.40256872994218185,"extension":6.317056782870436},"index":1,"playId":"881a31cd-2501-3857-9f17-6f207ed14f04","pitchNumber":1,"startTime":"2026-08-23T03:14:32.465Z","endTime":"2026-08-23T03:14:36.561Z","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":89.6,"endSpeed":82.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625863956066222,"aZ":-21.93845169584818,"pfxX":1.6585031158348533,"pfxZ":5.925494365333938,"pX":1.411164198068992,"pZ":2.58382312980466,"vX0":6.115225560710804,"vY0":-130.40964264905128,"vZ0":-4.624862741513873,"x":63.21,"y":169.02,"x0":-1.1767942685902695,"y0":50.00530163471711,"z0":6.028697437769055,"aX":2.864462914754859},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.0,"breakHorizontal":-4.3,"spinRate":2405,"spinDirection":228},"zone":12,"typeConfidence":0.93,"plateTime":0.41950603370029116,"extension":6.021725016289465},"index":2,"playId":"7baf3b2f-6f10-337b-bb64-188ab5d38c54","pitchNumber":2,"startTime":"2026-08-23T03:14:47.993Z","endTime":"2026-08-23T03:14:51.656Z","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":89.9,"endSpeed":82.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58110210319301,"aZ":-24.680481923528305,"pfxX":0.3169338274926947,"pfxZ":4.299954199063096,"pX":0.10333470784778503,"pZ":3.8637621131161715,"vX0":3.366475785924572,"vY0":-130.91260657790139,"vZ0":-1.1701123663604092,"x":113.06,"y":134.46,"x0":-1.2382694627227777,"y0":50.0032488901158,"z0":6.156955740735783,"aX":0.5517729898899767},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.8,"breakHorizontal":-1.3,"spinRate":2299,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.4177416079970526,"extension":6.027173989229767},"index":3,"playId":"dc0b08d2-b289-3c82-8ec5-0711d7370e7f","pitchNumber":3,"startTime":"2026-08-23T03:15:09.418Z","endTime":"2026-08-23T03:15:13.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.428467184767467,"aZ":-43.01680229894286,"pfxX":6.214316705669031,"pfxZ":-7.342443961888723,"pX":0.6651395017809274,"pZ":2.9273636881670635,"vX0":1.917739171116572,"vY0":-121.52297212703475,"vZ0":0.38455727834338904,"x":91.65,"y":159.74,"x0":-0.9437113837003785,"y0":50.000016874248956,"z0":6.540076179317515,"aX":9.182393998956249},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.8,"breakHorizontal":-11.8,"spinRate":2723,"spinDirection":19},"zone":3,"typeConfidence":0.9,"plateTime":0.4527757189401478,"extension":5.925574945137894},"hitData":{"launchSpeed":94.7,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.53,"coordY":178.54}},"index":4,"playId":"39cf1a10-31b0-35cc-9d0b-334d128ab670","pitchNumber":4,"startTime":"2026-08-23T03:15:25.412Z","endTime":"2026-08-23T03:15:33.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:15:33.413Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T03:15:47.267Z","endTime":"2026-08-23T03:18:33.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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.8,"endSpeed":84.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.782223246734166,"aZ":-20.67686817618209,"pfxX":-8.253934137240735,"pfxZ":6.22731136652142,"pX":-0.6663923243383119,"pZ":3.796626410973832,"vX0":3.276691565140282,"vY0":-135.13021162131582,"vZ0":-2.7147883865522506,"x":142.4,"y":136.27,"x0":-0.8230814974736517,"y0":50.005105842281715,"z0":6.26889062693623,"aX":-15.248073205359768},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":1999,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.4055139300593731,"extension":6.1639828237613985},"index":0,"playId":"802e8a75-af24-3218-a4ff-adf05aa8b6c3","pitchNumber":1,"startTime":"2026-08-23T03:16:07.329Z","endTime":"2026-08-23T03:16:12.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50091544480608,"aZ":-28.894782418075703,"pfxX":1.0038635961251927,"pfxZ":1.904684500996101,"pX":-1.149301670145189,"pZ":4.907141082299801,"vX0":0.25208012820075143,"vY0":-129.4932797284199,"vZ0":2.194287212408984,"x":160.81,"y":106.29,"x0":-1.3780693353417128,"y0":50.003182348788386,"z0":6.238910266844102,"aX":1.7285549887120393},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":-1.9,"spinRate":2447,"spinDirection":183},"zone":11,"typeConfidence":0.91,"plateTime":0.42073691550240966,"extension":5.7928641778448755},"index":1,"playId":"ec0891a4-cd10-3b10-999e-eee5618d33f9","pitchNumber":2,"startTime":"2026-08-23T03:16:27.695Z","endTime":"2026-08-23T03:16:31.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.464050194392865,"aZ":-25.671047076562008,"pfxX":-1.0654389878383057,"pfxZ":3.748557212683272,"pX":0.5136466940650719,"pZ":3.291819474860622,"vX0":4.499598936902542,"vY0":-130.85154603027826,"vZ0":-2.294301407715752,"x":97.42,"y":149.9,"x0":-1.0893929883785967,"y0":50.00447346991011,"z0":6.1023509406369545,"aX":-1.8497717239698002},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":1.0,"spinRate":2141,"spinDirection":210},"zone":3,"typeConfidence":0.89,"plateTime":0.41850012249213275,"extension":6.2344999849365115},"index":2,"playId":"3194a821-2e01-36ff-88fe-fdec8f0bd903","pitchNumber":3,"startTime":"2026-08-23T03:16:59.844Z","endTime":"2026-08-23T03:17:03.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":90.3,"endSpeed":83.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123732687881972,"aZ":-27.315169554620656,"pfxX":-0.9011553671855523,"pfxZ":2.7697491830843752,"pX":0.6963201456423456,"pZ":2.647444775982097,"vX0":5.025904312376563,"vY0":-131.49144284399537,"vZ0":-3.464948391031596,"x":90.46,"y":167.3,"x0":-1.1204137255136128,"y0":50.00455068115635,"z0":6.00238750683931,"aX":-1.5824952110505774},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":0.6,"spinRate":2152,"spinDirection":237},"zone":6,"typeConfidence":0.89,"plateTime":0.41607864475871903,"extension":6.162045265275072},"index":3,"playId":"560c3e3b-08bd-3c98-92ef-4bc80e3c7c92","pitchNumber":4,"startTime":"2026-08-23T03:17:20.124Z","endTime":"2026-08-23T03:17:26.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54156736198367,"aZ":-42.80500091173115,"pfxX":3.773248783674604,"pfxZ":-6.811678996835152,"pX":1.2448684204372495,"pZ":0.7091369961887459,"vX0":3.551913333721499,"vY0":-124.5314015738074,"vZ0":-4.944255297615912,"x":105.7,"y":219.59,"x0":-0.693640138682909,"y0":50.004631336760795,"z0":6.286306333830991,"aX":5.887126894130263},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-13.3,"breakHorizontal":-7.7,"spinRate":2727,"spinDirection":15},"zone":14,"typeConfidence":0.87,"plateTime":0.44095255942998657,"extension":6.103347343778644},"index":4,"playId":"c2ef15ef-81b3-3d0a-b512-35b177a96d62","pitchNumber":5,"startTime":"2026-08-23T03:18:04.424Z","endTime":"2026-08-23T03:18:08.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92657473748616,"aZ":-28.52332516667686,"pfxX":-0.575190943465766,"pfxZ":2.1619990407379,"pX":1.2980498333045085,"pZ":1.614756567280798,"vX0":6.230320815109317,"vY0":-128.96576192250626,"vZ0":-5.430416198168663,"x":67.52,"y":195.18,"x0":-1.070792582350232,"y0":50.00567505367934,"z0":5.938263408526457,"aX":-0.9733951521605252},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":-0.2,"spinRate":2536,"spinDirection":266},"zone":14,"typeConfidence":0.91,"plateTime":0.42412701895934424,"extension":6.053787053204095},"index":5,"playId":"b548e7d0-3010-3b67-a072-183196fd9d8f","pitchNumber":6,"startTime":"2026-08-23T03:18:29.595Z","endTime":"2026-08-23T03:18:33.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:18:33.697Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a line drive to center fielder Byron Buxton. Luis Campusano to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T03:18:36.820Z","endTime":"2026-08-23T03:21:04.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47116528764924,"aZ":-28.788918046852658,"pfxX":-0.7509264940237115,"pfxZ":1.9674824269766127,"pX":0.7992273179278567,"pZ":2.2460682631826554,"vX0":5.382845602125086,"vY0":-130.45960442182536,"vZ0":-3.9843830193175593,"x":86.54,"y":178.14,"x0":-1.1934353084334584,"y0":50.00508870644388,"z0":5.963309310950584,"aX":-1.2943214988453764},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.9,"breakHorizontal":0.1,"spinRate":2482,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.41986249111715424,"extension":6.095516240064016},"index":0,"playId":"60d4e0c2-1f19-343d-9817-6e89b6255cec","pitchNumber":1,"startTime":"2026-08-23T03:18:59.907Z","endTime":"2026-08-23T03:19:03.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.275357599118642,"aZ":-27.763343455419083,"pfxX":-0.9501775293950432,"pfxZ":2.5348666702530203,"pX":0.39887386350312687,"pZ":2.178226745113728,"vX0":4.057941153099344,"vY0":-130.80688683556428,"vZ0":-4.656634748496033,"x":101.8,"y":179.97,"x0":-1.0457504215941593,"y0":50.00616117859371,"z0":6.050666657066841,"aX":-1.655949571414745},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":0.8,"spinRate":2390,"spinDirection":211},"zone":6,"typeConfidence":0.89,"plateTime":0.4179162436380781,"extension":6.073643426181442},"index":1,"playId":"e1f8e83d-6afa-3cb6-95a2-2391c9022c32","pitchNumber":2,"startTime":"2026-08-23T03:19:16.986Z","endTime":"2026-08-23T03:19:21.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58390715745295,"aZ":-44.35703615054724,"pfxX":6.583114224871096,"pfxZ":-8.14973481476439,"pX":0.5080582603297362,"pZ":2.286609091567674,"vX0":1.3235484411303606,"vY0":-122.19962479451918,"vZ0":-0.6239615563047533,"x":97.63,"y":177.04,"x0":-0.8966830930214449,"y0":50.00093468187988,"z0":6.392690753003259,"aX":9.843682373460611},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-14.6,"breakHorizontal":-12.2,"spinRate":2860,"spinDirection":18},"zone":6,"typeConfidence":0.9,"plateTime":0.45014687953206733,"extension":5.962327182205289},"index":2,"playId":"2ad1ba5e-640f-3772-bff8-bb305674f5e3","pitchNumber":3,"startTime":"2026-08-23T03:19:42.764Z","endTime":"2026-08-23T03:19:46.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.418240264955394,"aZ":-22.94100395486485,"pfxX":-9.463593415049258,"pfxZ":5.059351419908385,"pX":-0.7789079195358544,"pZ":4.6914023270643,"vX0":3.3495218697564644,"vY0":-134.53917668045943,"vZ0":-0.06966433933450045,"x":146.69,"y":112.11,"x0":-0.8138085609102985,"y0":50.00324091884031,"z0":6.349729753821856,"aX":-17.270329203513242},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":2029,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.40782720489899793,"extension":6.1414395390861145},"index":3,"playId":"de42d6cc-d7e3-37bf-bbfc-726690784303","pitchNumber":4,"startTime":"2026-08-23T03:20:07.223Z","endTime":"2026-08-23T03:20:13.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79730676664753,"aZ":-30.61565512820749,"pfxX":0.38741459445715076,"pfxZ":0.9069510440426374,"pX":0.5261530470550478,"pZ":3.240109902620936,"vX0":4.314090995181301,"vY0":-128.7956380346568,"vZ0":-1.1612855663124595,"x":96.94,"y":151.3,"x0":-1.2072024470872245,"y0":50.00021835626967,"z0":6.022525424199893,"aX":0.6632061724957392},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.7,"breakHorizontal":-1.4,"spinRate":2468,"spinDirection":115},"zone":3,"typeConfidence":0.91,"plateTime":0.42209263860176005,"extension":6.116100905174146},"index":4,"playId":"b3f61c51-3221-3ab5-80a2-533f6cad2bda","pitchNumber":5,"startTime":"2026-08-23T03:20:29.619Z","endTime":"2026-08-23T03:20:35.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.159526953266074,"aZ":-33.510307122176926,"pfxX":0.04117346473193795,"pfxZ":-0.7785329081311083,"pX":0.37947120571494364,"pZ":2.8163360247060587,"vX0":3.4442297134020485,"vY0":-129.09158071437042,"vZ0":-1.8710652565587012,"x":102.54,"y":162.74,"x0":-0.969217057144388,"y0":50.004600053562555,"z0":6.0945549664021295,"aX":0.06996790583776104},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.6,"breakHorizontal":-0.7,"spinRate":2407,"spinDirection":86},"zone":3,"typeConfidence":0.9,"plateTime":0.4219341602219302,"extension":6.2253771601090016},"hitData":{"launchSpeed":98.4,"launchAngle":10.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.7,"coordY":103.74}},"index":5,"playId":"9c547b51-c3b0-39e5-8a38-71017ccaa54b","pitchNumber":6,"startTime":"2026-08-23T03:20:55.915Z","endTime":"2026-08-23T03:21:04.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:21:04.642Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to center fielder Byron Buxton. Luis Campusano scores. Freddy Fermin to 2nd.","rbi":1,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T03:21:17.705Z","endTime":"2026-08-23T03:22:33.878Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":{"id":667297,"link":"/api/v1/people/667297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":83.9,"endSpeed":77.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157466094495142,"aZ":-37.73108617612249,"pfxX":3.733268443623067,"pfxZ":-3.709530141003702,"pX":2.141106230556812,"pZ":0.6151816562344734,"vX0":5.63245125447981,"vY0":-122.02098841704192,"vZ0":-5.618695131448419,"x":35.39,"y":222.17,"x0":-0.6864515388114731,"y0":50.000265965624116,"z0":6.217407872869987,"aX":5.5985382544111415},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.8,"breakHorizontal":-8.2,"spinRate":2748,"spinDirection":14},"zone":14,"typeConfidence":0.75,"plateTime":0.44975412059275266,"extension":6.100353032457914},"index":0,"playId":"3ba782f7-5443-3ee3-aa80-5f82a81cd297","pitchNumber":1,"startTime":"2026-08-23T03:21:37.668Z","endTime":"2026-08-23T03:21:41.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.882213628334124,"aZ":-30.015035172456503,"pfxX":-0.34607837094017535,"pfxZ":1.2687143020700518,"pX":0.3330740863705389,"pZ":3.820345032534231,"vX0":4.140735709678235,"vY0":-129.32354187219107,"vZ0":0.08567240124044406,"x":104.3,"y":135.63,"x0":-1.2408799264043213,"y0":50.001859144486374,"z0":6.0808532202461425,"aX":-0.5888678561846198},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.5,"breakHorizontal":-0.2,"spinRate":2517,"spinDirection":128},"zone":12,"typeConfidence":0.91,"plateTime":0.42283373447543005,"extension":6.078987058942992},"index":1,"playId":"46d33079-80a4-39e2-9163-3951e5225a15","pitchNumber":2,"startTime":"2026-08-23T03:22:01.483Z","endTime":"2026-08-23T03:22:05.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96269862355191,"aZ":-27.98113772158354,"pfxX":-0.5396775243236172,"pfxZ":2.4419294863555887,"pX":0.4763644945321003,"pZ":3.340008466192232,"vX0":4.350265561832721,"vY0":-129.69167802631867,"vZ0":-1.6318066050179394,"x":98.84,"y":148.6,"x0":-1.1465921164773265,"y0":50.004354124076166,"z0":6.094286861787018,"aX":-0.9278606990037039},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":0.1,"spinRate":2520,"spinDirection":174},"zone":3,"typeConfidence":0.9,"plateTime":0.4209740002688718,"extension":6.146850620751789},"hitData":{"launchSpeed":102.1,"launchAngle":-19.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.9,"coordY":118.13}},"index":2,"playId":"40d40a74-1df3-34b6-aa03-bb3e78865f75","pitchNumber":3,"startTime":"2026-08-23T03:22:22.361Z","endTime":"2026-08-23T03:22:33.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:22:33.878Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T03:22:44.577Z","endTime":"2026-08-23T03:24:39.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92805861506834,"aZ":-26.93577470194418,"pfxX":2.4756337952263423,"pfxZ":3.0851023564535716,"pX":0.05007004997060763,"pZ":2.7153952926609897,"vX0":2.6251519499870444,"vY0":-128.71944034794868,"vZ0":-3.2693325032096108,"x":110.96,"y":133.83,"x0":-1.3004011684940568,"y0":50.00138677861014,"z0":6.0624462884104275,"aX":4.199389749378347},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":-5.0,"spinRate":2389,"spinDirection":221},"zone":5,"typeConfidence":0.93,"plateTime":0.4237147697180177,"extension":5.961501997595449},"index":0,"playId":"699758b2-e899-3b4f-ad43-a982588f8ccb","pitchNumber":1,"startTime":"2026-08-23T03:23:06.701Z","endTime":"2026-08-23T03:23:10.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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.168747597949714,"aZ":-24.05386164765533,"pfxX":-9.13436670098697,"pfxZ":4.305186932945066,"pX":-0.3897453942852055,"pZ":3.1846046779597588,"vX0":4.413241268808154,"vY0":-136.73109378072695,"vZ0":-3.6133037621165895,"x":131.86,"y":152.8,"x0":-0.8411072633476541,"y0":50.00471193566432,"z0":6.18089485224676,"aX":-17.234199285302374},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.2,"breakHorizontal":15.6,"spinRate":2056,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.4011529009479817,"extension":6.341688270259306},"index":1,"playId":"62712c86-8dca-392c-b6d6-809c66a2799a","pitchNumber":2,"startTime":"2026-08-23T03:23:24.470Z","endTime":"2026-08-23T03:23:28.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43792756091146,"aZ":-43.50778904987895,"pfxX":8.352142323874151,"pfxZ":-7.561899056125457,"pX":0.9928183797664584,"pZ":2.0699859627224955,"vX0":2.009395699905851,"vY0":-123.04302578142925,"vZ0":-1.1943987708513688,"x":79.16,"y":182.89,"x0":-0.9230735648091013,"y0":50.00217890463612,"z0":6.322135563358459,"aX":12.52148218995197},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.7,"breakHorizontal":-15.6,"spinRate":2872,"spinDirection":17},"zone":14,"typeConfidence":0.91,"plateTime":0.448981094471955,"extension":5.948799556751429},"index":2,"playId":"a04bdea6-415f-3093-ab58-f97ea92357d3","pitchNumber":3,"startTime":"2026-08-23T03:23:41.852Z","endTime":"2026-08-23T03:23:50.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.662344798311672,"aZ":-44.7860146290389,"pfxX":7.34217062713705,"pfxZ":-8.571808809454868,"pX":0.7072407606967952,"pZ":1.6124222687271554,"vX0":1.5382746578817275,"vY0":-122.10154756819988,"vZ0":-1.8960893978685438,"x":90.04,"y":195.24,"x0":-0.8874113491551893,"y0":50.00160613344906,"z0":6.343472828598918,"aX":10.806053013245755},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-15.6,"breakHorizontal":-13.7,"spinRate":2777,"spinDirection":15},"zone":14,"typeConfidence":0.91,"plateTime":0.45296599116765934,"extension":6.006377004128816},"index":3,"playId":"9086b281-2800-3362-aa84-89cb343442ce","pitchNumber":4,"startTime":"2026-08-23T03:24:10.364Z","endTime":"2026-08-23T03:24:17.111Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39089068332559,"aZ":-26.84328826887025,"pfxX":1.3155467013831736,"pfxZ":3.1363699691868288,"pX":-0.04637278234815767,"pZ":3.0580350866369197,"vX0":2.804393525015043,"vY0":-129.86817634629077,"vZ0":-2.374482064264508,"x":118.77,"y":156.21,"x0":-1.3131443632243107,"y0":50.00294619042688,"z0":6.035733195254937,"aX":2.2365091715159053},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":-3.0,"spinRate":2388,"spinDirection":217},"zone":2,"typeConfidence":0.92,"plateTime":0.42251342719859153,"extension":6.01390590854379},"index":4,"playId":"30738989-41f2-34eb-bad5-aa2b159cc38c","pitchNumber":5,"startTime":"2026-08-23T03:24:35.093Z","endTime":"2026-08-23T03:24:39.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:24:39.259Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T03:24:43.085Z","endTime":"2026-08-23T03:25:52.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02752925788718,"aZ":-25.661099744635433,"pfxX":-0.053852170670532384,"pfxZ":3.8009838787722723,"pX":0.897410261880307,"pZ":1.760259046763813,"vX0":5.058536291057779,"vY0":-130.02337667269998,"vZ0":-5.727791258826834,"x":82.79,"y":191.25,"x0":-1.065581473388369,"y0":50.00410171911492,"z0":5.936663782874033,"aX":-0.0930712320885734},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-1.0,"spinRate":2477,"spinDirection":251},"zone":14,"typeConfidence":0.91,"plateTime":0.4211003486022715,"extension":6.136917151013926},"index":0,"playId":"a9f3503c-24c4-3978-ae11-96ff840fd1ef","pitchNumber":1,"startTime":"2026-08-23T03:25:04.858Z","endTime":"2026-08-23T03:25:08.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.205137040383704,"aZ":-44.41363216827276,"pfxX":4.018400988093276,"pfxZ":-8.26242745330465,"pX":0.6047028602349519,"pZ":2.004220693483534,"vX0":2.4096418239200688,"vY0":-122.07160884382711,"vZ0":-1.155211790621675,"x":93.95,"y":184.67,"x0":-0.9235093872460094,"y0":50.003660024457766,"z0":6.371121224989313,"aX":5.951505292617901},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-14.9,"breakHorizontal":-7.9,"spinRate":2917,"spinDirection":21},"zone":9,"typeConfidence":0.9,"plateTime":0.45192890505145655,"extension":6.072793996013243},"index":1,"playId":"0cfb0d28-a54c-3bd6-b4f9-05b733ddaf9b","pitchNumber":2,"startTime":"2026-08-23T03:25:22.310Z","endTime":"2026-08-23T03:25:25.876Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44302446982687,"aZ":-29.16555003540917,"pfxX":-1.0546231371819514,"pfxZ":1.7428104541723144,"pX":1.1120661475920275,"pZ":2.1695061046577537,"vX0":6.025689456737934,"vY0":-129.59316254427472,"vZ0":-4.080215432813948,"x":74.61,"y":180.2,"x0":-1.0919062829194774,"y0":50.00146701279107,"z0":5.956441655983309,"aX":-1.8196609133528188},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":0.7,"spinRate":2506,"spinDirection":298},"zone":14,"typeConfidence":0.9,"plateTime":0.42035768905328874,"extension":6.167400487992259},"index":2,"playId":"3620219d-ff2f-3dc2-b12a-84894bbb102c","pitchNumber":3,"startTime":"2026-08-23T03:25:48.207Z","endTime":"2026-08-23T03:25:52.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:25:52.257Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T03:28:20.109Z","endTime":"2026-08-23T03:29:32.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Miller replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T03:26:04.581Z","endTime":"2026-08-23T03:28:22.215Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092420105817787,"aZ":-36.75201004358201,"pfxX":7.115635112044648,"pfxZ":-2.829659961049707,"pX":-0.2121011877331519,"pZ":3.313914492496931,"vX0":0.5399134970802073,"vY0":-126.65333109662359,"vZ0":-0.12906359250767063,"x":125.08,"y":149.3,"x0":-1.3522625915164441,"y0":50.00446278811445,"z0":6.317224071852158,"aX":11.502303946729754},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.9,"breakHorizontal":-13.0,"spinRate":2344,"spinDirection":33},"zone":2,"typeConfidence":0.9,"plateTime":0.4333112207110221,"extension":6.6117453605441305},"index":1,"playId":"fa312e52-a878-3101-b3a2-7267f703be29","pitchNumber":1,"startTime":"2026-08-23T03:28:22.215Z","endTime":"2026-08-23T03:28:26.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.167167624568428,"aZ":-37.53403694459365,"pfxX":6.652815082705634,"pfxZ":-3.2188811254549243,"pX":1.389705553023308,"pZ":2.8681611822151423,"vX0":4.344297153565777,"vY0":-128.76339707346065,"vZ0":-0.8803734275131999,"x":64.03,"y":161.34,"x0":-1.1894436123518901,"y0":50.00565927576638,"z0":6.143743768921903,"aX":11.064158350501808},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.8,"breakHorizontal":-13.1,"spinRate":2401,"spinDirection":31},"zone":12,"typeConfidence":0.9,"plateTime":0.426973090398139,"extension":6.671332843985507},"index":2,"playId":"96f03a03-6fb7-3aed-952c-0621377841c5","pitchNumber":2,"startTime":"2026-08-23T03:28:37.579Z","endTime":"2026-08-23T03:28:41.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.516536790494893,"aZ":-33.53641424671005,"pfxX":5.4087136743774336,"pfxZ":-0.830051793662177,"pX":-0.743127131635605,"pZ":2.04166952808907,"vX0":-0.020843786111844453,"vY0":-127.47260916243093,"vZ0":-3.676568124688991,"x":145.33,"y":183.65,"x0":-1.4373653516580562,"y0":50.00261581983202,"z0":6.153941589211162,"aX":8.889013446327379},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.2,"breakHorizontal":-9.8,"spinRate":2329,"spinDirection":35},"zone":7,"typeConfidence":0.9,"plateTime":0.42989573372124834,"extension":6.653095716729294},"index":3,"playId":"6df4a573-4ad7-3689-89ab-07b978e39f22","pitchNumber":3,"startTime":"2026-08-23T03:28:53.807Z","endTime":"2026-08-23T03:28:57.838Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":101.1,"endSpeed":92.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88802099413559,"aZ":-10.32851312869042,"pfxX":-4.659605897554065,"pfxZ":9.961292932389659,"pX":0.5293898002506474,"pZ":4.243389068859719,"vX0":6.18545310886536,"vY0":-147.1410361001741,"vZ0":-4.260737536338272,"x":96.82,"y":124.21,"x0":-0.9945288956802033,"y0":50.00133552727411,"z0":6.322095776458695,"aX":-10.217812866083495},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":17.4,"breakHorizontal":7.2,"spinRate":2431,"spinDirection":197},"zone":12,"typeConfidence":0.89,"plateTime":0.3722466791282648,"extension":6.61985294211239},"index":4,"playId":"304cb056-afad-3eb4-83b3-c7488fc19f53","pitchNumber":4,"startTime":"2026-08-23T03:29:29.769Z","endTime":"2026-08-23T03:29:32.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:29:32.770Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T03:29:35.266Z","endTime":"2026-08-23T03:31:20.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.500810305945635,"aZ":-35.795245323138786,"pfxX":6.644214316900883,"pfxZ":-2.186208838934361,"pX":0.26636404664930086,"pZ":2.1775266848221144,"vX0":2.0195238139362255,"vY0":-128.76233305411404,"vZ0":-2.7370540923712072,"x":106.85,"y":179.99,"x0":-1.394300362106599,"y0":50.004766353181715,"z0":6.065978222352235,"aX":10.989577461278882},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.4,"breakHorizontal":-12.5,"spinRate":2434,"spinDirection":36},"zone":9,"typeConfidence":0.9,"plateTime":0.4278594701033249,"extension":6.676080125085889},"index":0,"playId":"fdabf844-ed96-33ac-a7de-9639af64c13a","pitchNumber":1,"startTime":"2026-08-23T03:30:00.387Z","endTime":"2026-08-23T03:30:03.901Z","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":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.523760758655524,"aZ":-34.99761780624186,"pfxX":6.333355754201703,"pfxZ":-1.6934179850822755,"pX":0.37797595454172817,"pZ":1.8216285469680535,"vX0":2.4024935741589677,"vY0":-128.91499181566013,"vZ0":-3.7183648762549364,"x":102.59,"y":189.6,"x0":-1.3918503021065978,"y0":50.00603646215587,"z0":6.015827417285095,"aX":10.54438318734318},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.7,"breakHorizontal":-12.0,"spinRate":2355,"spinDirection":36},"zone":9,"typeConfidence":0.9,"plateTime":0.42666280483457086,"extension":6.639958966621396},"index":1,"playId":"a8b90d58-915c-32b0-a073-4e052c167622","pitchNumber":2,"startTime":"2026-08-23T03:30:15.727Z","endTime":"2026-08-23T03:30:19.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.8,"endSpeed":93.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.693000916141536,"aZ":-14.400574626786925,"pfxX":-5.78193135756414,"pfxZ":7.964272060227463,"pX":-0.37273988237624883,"pZ":3.844198250861736,"vX0":4.761024088837198,"vY0":-148.27928952173016,"vZ0":-4.1772016314269775,"x":131.21,"y":134.99,"x0":-1.2461233347567702,"y0":50.00505425657184,"z0":6.108564799713977,"aX":-12.906462692575758},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":13.8,"breakHorizontal":9.6,"spinRate":2464,"spinDirection":201},"zone":11,"typeConfidence":0.88,"plateTime":0.36906371858361586,"extension":6.547199867171865},"index":2,"playId":"d2a5d732-71a8-3623-b0c8-b951fedad6d9","pitchNumber":3,"startTime":"2026-08-23T03:30:33.104Z","endTime":"2026-08-23T03:30:36.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57097680724697,"aZ":-30.752830729175827,"pfxX":-9.032619626837825,"pfxZ":0.7142923625614017,"pX":-1.3094699821094953,"pZ":4.477908607727338,"vX0":3.706329925451817,"vY0":-140.40679535738957,"vZ0":0.8489708334278462,"x":166.91,"y":117.88,"x0":-1.4724108182966893,"y0":50.005586713713754,"z0":6.1716282034967955,"aX":-18.050631724694448},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.7,"breakHorizontal":15.6,"spinRate":2074,"spinDirection":230},"zone":11,"typeConfidence":0.92,"plateTime":0.3899847747343026,"extension":6.532807239697306},"index":3,"playId":"a222e14e-4536-3131-be9c-5821a0ef164e","pitchNumber":4,"startTime":"2026-08-23T03:30:54.304Z","endTime":"2026-08-23T03:30:57.367Z","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":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.767113338927008,"aZ":-35.329649437843486,"pfxX":3.8529153585839793,"pfxZ":-1.8742783050560154,"pX":0.19209473357757276,"pZ":1.4219705709794697,"vX0":2.8006680841690192,"vY0":-129.43499701991422,"vZ0":-4.6565734537726575,"x":109.68,"y":200.39,"x0":-1.4071026512199043,"y0":50.003275566648824,"z0":5.970780278006155,"aX":6.490835051666228},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.2,"breakHorizontal":-7.7,"spinRate":2420,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.42430425948130246,"extension":6.888597219763316},"hitData":{"launchSpeed":87.8,"launchAngle":31.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.72,"coordY":110.04}},"index":4,"playId":"04e8c602-e3d5-3875-924c-b4741f66077e","pitchNumber":5,"startTime":"2026-08-23T03:31:11.512Z","endTime":"2026-08-23T03:31:20.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:31:20.540Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T03:31:36.020Z","endTime":"2026-08-23T03:32:01.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".457"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.40"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.09"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.28"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.04"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.79"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.43"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.40"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.81"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.33"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.24"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.28"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.545"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.314"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".905"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.545"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.314"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".905"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5910245234598,"aZ":-13.561382072505731,"pfxX":-6.831967564394748,"pfxZ":8.627844699324339,"pX":0.7023042904418001,"pZ":2.622886513456236,"vX0":7.811360532569982,"vY0":-145.6054108349806,"vZ0":-7.767573922580818,"x":90.23,"y":167.96,"x0":-1.1212252771702957,"y0":50.00647016596927,"z0":6.1369177026497574,"aX":-14.745840300415633},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2455,"spinDirection":206},"zone":6,"typeConfidence":0.86,"plateTime":0.37544527816345186,"extension":6.824799296208641},"hitData":{"launchSpeed":96.7,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":158.78}},"index":0,"playId":"8bdf4996-75e3-3851-a07c-bb9d58e6ccfc","pitchNumber":1,"startTime":"2026-08-23T03:31:54.390Z","endTime":"2026-08-23T03:32:01.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:32:01.900Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T03:31:36.020Z","endTime":"2026-08-23T03:32:01.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".457"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.40"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.09"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.28"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.04"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.79"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.43"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.40"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.81"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.33"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.24"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.28"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.545"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.314"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".905"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.545"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.314"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".905"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5910245234598,"aZ":-13.561382072505731,"pfxX":-6.831967564394748,"pfxZ":8.627844699324339,"pX":0.7023042904418001,"pZ":2.622886513456236,"vX0":7.811360532569982,"vY0":-145.6054108349806,"vZ0":-7.767573922580818,"x":90.23,"y":167.96,"x0":-1.1212252771702957,"y0":50.00647016596927,"z0":6.1369177026497574,"aX":-14.745840300415633},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2455,"spinDirection":206},"zone":6,"typeConfidence":0.86,"plateTime":0.37544527816345186,"extension":6.824799296208641},"hitData":{"launchSpeed":96.7,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":158.78}},"index":0,"playId":"8bdf4996-75e3-3851-a07c-bb9d58e6ccfc","pitchNumber":1,"startTime":"2026-08-23T03:31:54.390Z","endTime":"2026-08-23T03:32:01.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T03:32:01.900Z","atBatIndex":78},"scoringPlays":[0,10,11,14,20,28,53,62,63,64,73],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":42.08,"y":61.95},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":147.94,"y":162.63},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":184.36,"y":95.6},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":76.64,"y":73.42},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":124.41,"y":56.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":126.96,"y":77.88},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":140.66,"y":153.2},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":76.81,"y":170.94},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":62.98,"y":65.44},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":31.63,"y":66.58},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":143.33,"y":196.29},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":109.75,"y":150.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":149.27,"y":26.44},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":105.19,"y":160.3},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":24,"top":[17,18,19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":63.32,"y":65.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":152.82,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":48.98,"y":99.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":144.93,"y":79.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":131.98,"y":193.66},"type":"O","description":"Bunt Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":100.63,"y":160.8},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":127.99,"y":180.06},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":34,"top":[25,26,27,28,29],"bottom":[30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":49.87,"y":118.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":110.26,"y":73.65},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":113.3,"y":176.51},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":144.71,"y":97.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":102.71,"y":142.41},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":151.3,"y":154.72},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":43,"top":[35,36,37,38,39],"bottom":[40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":58.92,"y":92.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":150.8,"y":98.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":137.37,"y":113.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":119.38,"y":170.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":144.39,"y":63.23},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":151.8,"y":152.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":187.28,"y":139.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":59.47,"y":99.5},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":96.89,"y":73.35},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":55,"top":[44,45,46,47,48,49],"bottom":[50,51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":177.65,"y":106.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":80.37,"y":95.86},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":112.79,"y":163.34},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":157.83,"y":83.41},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":197.17,"y":104.18},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":113.64,"y":105.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":94.31,"y":139.93},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":66,"top":[56,57,58],"bottom":[59,60,61,62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":154.49,"y":135.94},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":167.86,"y":166.43},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":148.77,"y":155.23},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":144.71,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":164.81,"y":107.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":54.84,"y":129.84},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":116.84,"y":154.22},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":190.06,"y":131.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":156.88,"y":157.26},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":117.64,"y":146.9},"type":"O","description":"Lineout"}]}},{"startIndex":67,"endIndex":75,"top":[67,68,69],"bottom":[70,71,72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":149.79,"y":93.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":177.94,"y":58.87},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":130.53,"y":178.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":123.7,"y":103.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":118.9,"y":118.13},"type":"H","description":"Single"}]}},{"startIndex":76,"endIndex":78,"top":[76,77,78],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":215.72,"y":110.04},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":113.8,"y":158.78},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":2,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":7,"hits":10,"errors":0,"leftOnBase":8},"away":{"runs":5,"hits":10,"errors":2,"leftOnBase":8}},"defense":{"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"catcher":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"first":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"second":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"third":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"onDeck":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"inHole":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"battingOrder":4,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"onDeck":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"inHole":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"battingOrder":4,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":7,"airOuts":17,"runs":5,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".245","atBats":37,"obp":".319","slg":".405","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":21,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.33","popOuts":5,"lineOuts":3},"pitching":{"flyOuts":1,"groundOuts":9,"airOuts":7,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":155,"era":"4.63","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.38","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":55,"strikes":100,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":6,"pitchesPerInning":"19.38","runsScoredPer9":"7.88","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":2,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID665152":{"person":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":101,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":42,"strikes":59,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":37,"groundOuts":52,"airOuts":60,"runs":36,"doubles":8,"triples":3,"homeRuns":14,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":217,"obp":".289","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":964,"era":"5.22","inningsPitched":"58.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.18","battersFaced":239,"outs":176,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":964,"balls":365,"strikes":599,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":1,"winPercentage":".333","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"8.90","walksPer9Inn":"2.91","hitsPer9Inn":"7.67","runsScoredPer9":"5.52","homeRunsPer9":"2.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":7,"strikes":20,"strikePercentage":".740","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":47,"gamesStarted":0,"flyOuts":20,"groundOuts":50,"airOuts":35,"runs":18,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":1,"hits":44,"hitByPitch":0,"atBats":179,"obp":".312","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":771,"era":"3.23","inningsPitched":"47.1","wins":2,"losses":2,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":17,"whip":"1.31","battersFaced":200,"outs":142,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":771,"balls":254,"strikes":517,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":1,"winPercentage":".500","pitchesPerInning":"16.29","gamesFinished":6,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"10.08","walksPer9Inn":"3.42","hitsPer9Inn":"8.37","runsScoredPer9":"3.42","homeRunsPer9":"0.95","inheritedRunners":18,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":25,"gamesStarted":25,"flyOuts":83,"groundOuts":103,"airOuts":155,"runs":61,"doubles":24,"triples":0,"homeRuns":19,"strikeOuts":158,"baseOnBalls":62,"intentionalWalks":0,"hits":118,"hitByPitch":3,"atBats":531,"obp":".306","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2418,"era":"3.90","inningsPitched":"140.2","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.28","battersFaced":599,"outs":422,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2418,"balls":900,"strikes":1518,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".643","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"10.11","walksPer9Inn":"3.97","hitsPer9Inn":"7.55","runsScoredPer9":"3.90","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":31,"lineOuts":41},"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}},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":41,"groundOuts":78,"airOuts":84,"runs":27,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":67,"baseOnBalls":32,"intentionalWalks":1,"hits":64,"hitByPitch":10,"avg":".225","atBats":285,"obp":".316","slg":".330","ops":".646","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":94,"rbi":38,"leftOnBase":148,"sacBunts":0,"sacFlies":8,"babip":".260","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.71","popOuts":10,"lineOuts":33},"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":10,"stolenBases":54,"stolenBasePercentage":".844","caughtStealingPercentage":".156","assists":21,"putOuts":662,"errors":2,"chances":685,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":76,"groundOuts":95,"airOuts":125,"runs":58,"doubles":21,"triples":6,"homeRuns":21,"strikeOuts":102,"baseOnBalls":28,"intentionalWalks":1,"hits":100,"hitByPitch":6,"avg":".239","atBats":418,"obp":".295","slg":".469","ops":".764","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":196,"rbi":64,"leftOnBase":179,"sacBunts":2,"sacFlies":2,"babip":".266","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.90","popOuts":21,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":133,"putOuts":417,"errors":3,"chances":553,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":87,"groundOuts":119,"airOuts":147,"runs":56,"doubles":20,"triples":3,"homeRuns":19,"strikeOuts":81,"baseOnBalls":33,"intentionalWalks":0,"hits":113,"hitByPitch":3,"avg":".247","atBats":458,"obp":".301","slg":".428","ops":".729","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":196,"rbi":68,"leftOnBase":186,"sacBunts":1,"sacFlies":1,"babip":".262","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.10","popOuts":27,"lineOuts":33},"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":200,"putOuts":119,"errors":9,"chances":328,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"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":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":125,"flyOuts":65,"groundOuts":117,"airOuts":123,"runs":65,"doubles":26,"triples":1,"homeRuns":17,"strikeOuts":105,"baseOnBalls":42,"intentionalWalks":0,"hits":117,"hitByPitch":3,"avg":".254","atBats":460,"obp":".320","slg":".426","ops":".746","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":196,"rbi":77,"leftOnBase":194,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.06","popOuts":30,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":103,"errors":1,"chances":109,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":58,"gamesStarted":0,"flyOuts":19,"groundOuts":41,"airOuts":39,"runs":30,"doubles":12,"triples":2,"homeRuns":4,"strikeOuts":85,"baseOnBalls":24,"intentionalWalks":4,"hits":53,"hitByPitch":6,"atBats":214,"obp":".335","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1025,"era":"3.76","inningsPitched":"55.0","wins":6,"losses":8,"saves":5,"saveOpportunities":9,"holds":16,"blownSaves":4,"earnedRuns":23,"whip":"1.40","battersFaced":248,"outs":165,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":1025,"balls":353,"strikes":672,"strikePercentage":".660","hitBatsmen":6,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".429","pitchesPerInning":"18.64","gamesFinished":20,"strikeoutWalkRatio":"3.54","strikeoutsPer9Inn":"13.91","walksPer9Inn":"3.93","hitsPer9Inn":"8.67","runsScoredPer9":"4.91","homeRunsPer9":"0.65","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621345":{"person":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":22,"groundOuts":32,"airOuts":38,"runs":9,"doubles":2,"triples":2,"homeRuns":5,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":122,"obp":".252","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":456,"era":"1.95","inningsPitched":"32.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":7,"whip":"0.96","battersFaced":128,"outs":97,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":456,"balls":156,"strikes":300,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":1,"winPercentage":".500","pitchesPerInning":"14.10","gamesFinished":8,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"7.24","walksPer9Inn":"1.11","hitsPer9Inn":"7.52","runsScoredPer9":"2.51","homeRunsPer9":"1.39","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID702176":{"person":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":11,"groundOuts":22,"airOuts":18,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".230","atBats":61,"obp":".310","slg":".279","ops":".589","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":17,"rbi":10,"leftOnBase":29,"sacBunts":1,"sacFlies":2,"babip":".264","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":34,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701785":{"person":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":4,"groundOuts":8,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".286","atBats":42,"obp":".340","slg":".452","ops":".792","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":19,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".357","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":9,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687570":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":18,"flyOuts":49,"groundOuts":82,"airOuts":88,"runs":66,"doubles":17,"triples":2,"homeRuns":13,"strikeOuts":101,"baseOnBalls":38,"intentionalWalks":0,"hits":93,"hitByPitch":5,"atBats":355,"obp":".337","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1602,"era":"5.57","inningsPitched":"93.2","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.40","battersFaced":408,"outs":281,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1602,"balls":581,"strikes":1021,"strikePercentage":".640","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".300","pitchesPerInning":"17.10","gamesFinished":0,"strikeoutWalkRatio":"2.66","strikeoutsPer9Inn":"9.70","walksPer9Inn":"3.65","hitsPer9Inn":"8.94","runsScoredPer9":"6.34","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":9,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":41,"groundOuts":55,"airOuts":67,"runs":41,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":43,"baseOnBalls":37,"intentionalWalks":1,"hits":64,"hitByPitch":2,"avg":".282","atBats":227,"obp":".386","slg":".489","ops":".875","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":111,"rbi":42,"leftOnBase":90,"sacBunts":0,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.70","popOuts":17,"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":7,"stolenBases":41,"stolenBasePercentage":".854","caughtStealingPercentage":".146","assists":14,"putOuts":428,"errors":2,"chances":443,"fielding":".998","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668952":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":26,"groundOuts":58,"airOuts":51,"runs":26,"doubles":8,"triples":3,"homeRuns":5,"strikeOuts":47,"baseOnBalls":14,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".228","atBats":202,"obp":".281","slg":".371","ops":".652","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":75,"rbi":25,"leftOnBase":98,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.40","popOuts":15,"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":93,"putOuts":105,"errors":3,"chances":201,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":53,"gamesStarted":0,"flyOuts":35,"groundOuts":41,"airOuts":54,"runs":25,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":21,"intentionalWalks":3,"hits":51,"hitByPitch":3,"atBats":182,"obp":".361","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":833,"era":"4.82","inningsPitched":"46.2","wins":6,"losses":3,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":25,"whip":"1.54","battersFaced":211,"outs":140,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":833,"balls":303,"strikes":530,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"17.85","gamesFinished":15,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"7.91","walksPer9Inn":"4.05","hitsPer9Inn":"9.84","runsScoredPer9":"4.82","homeRunsPer9":"0.58","inheritedRunners":36,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":19,"gamesStarted":19,"flyOuts":77,"groundOuts":87,"airOuts":145,"runs":56,"doubles":25,"triples":0,"homeRuns":17,"strikeOuts":71,"baseOnBalls":26,"intentionalWalks":0,"hits":103,"hitByPitch":2,"atBats":405,"obp":".303","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1630,"era":"4.62","inningsPitched":"103.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.25","battersFaced":435,"outs":310,"gamesPitched":19,"completeGames":1,"shutouts":1,"pitchesThrown":1630,"balls":570,"strikes":1060,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".636","pitchesPerInning":"15.77","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"6.18","walksPer9Inn":"2.26","hitsPer9Inn":"8.97","runsScoredPer9":"4.88","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":45,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":43,"gamesStarted":0,"flyOuts":16,"groundOuts":53,"airOuts":31,"runs":15,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":22,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":143,"obp":".320","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":668,"era":"3.35","inningsPitched":"40.1","wins":3,"losses":1,"saves":1,"saveOpportunities":1,"holds":10,"blownSaves":0,"earnedRuns":15,"whip":"1.29","battersFaced":172,"outs":121,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":668,"balls":262,"strikes":406,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".750","pitchesPerInning":"16.56","gamesFinished":1,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"7.59","walksPer9Inn":"4.91","hitsPer9Inn":"6.69","runsScoredPer9":"3.35","homeRunsPer9":"0.45","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701519":{"person":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":30,"gamesStarted":0,"flyOuts":25,"groundOuts":31,"airOuts":43,"runs":25,"doubles":6,"triples":3,"homeRuns":6,"strikeOuts":46,"baseOnBalls":19,"intentionalWalks":0,"hits":40,"hitByPitch":0,"atBats":159,"obp":".331","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":696,"era":"5.49","inningsPitched":"41.0","wins":3,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":25,"whip":"1.44","battersFaced":179,"outs":123,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":696,"balls":263,"strikes":433,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.98","gamesFinished":7,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"10.10","walksPer9Inn":"4.17","hitsPer9Inn":"8.78","runsScoredPer9":"5.49","homeRunsPer9":"1.32","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":9},"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}},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":95,"flyOuts":50,"groundOuts":62,"airOuts":109,"runs":45,"doubles":20,"triples":1,"homeRuns":13,"strikeOuts":98,"baseOnBalls":34,"intentionalWalks":1,"hits":82,"hitByPitch":3,"avg":".236","atBats":348,"obp":".307","slg":".411","ops":".718","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":143,"rbi":45,"leftOnBase":168,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.77","popOuts":35,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":116,"putOuts":383,"errors":10,"chances":509,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":49,"groundOuts":77,"airOuts":105,"runs":50,"doubles":19,"triples":1,"homeRuns":10,"strikeOuts":69,"baseOnBalls":41,"intentionalWalks":1,"hits":89,"hitByPitch":3,"avg":".263","atBats":339,"obp":".347","slg":".413","ops":".760","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":140,"rbi":42,"leftOnBase":110,"sacBunts":1,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.90","popOuts":25,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":169,"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"}]},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":60,"groundOuts":57,"airOuts":118,"runs":61,"doubles":17,"triples":1,"homeRuns":25,"strikeOuts":96,"baseOnBalls":29,"intentionalWalks":2,"hits":90,"hitByPitch":6,"avg":".251","atBats":359,"obp":".316","slg":".513","ops":".829","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":184,"rbi":46,"leftOnBase":159,"sacBunts":0,"sacFlies":2,"babip":".271","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.36","popOuts":34,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":190,"errors":0,"chances":190,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":53,"gamesStarted":0,"flyOuts":43,"groundOuts":35,"airOuts":79,"runs":23,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":52,"baseOnBalls":29,"intentionalWalks":3,"hits":45,"hitByPitch":3,"atBats":209,"obp":".318","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":942,"era":"3.20","inningsPitched":"56.1","wins":2,"losses":2,"saves":20,"saveOpportunities":20,"holds":6,"blownSaves":0,"earnedRuns":20,"whip":"1.31","battersFaced":243,"outs":169,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":942,"balls":352,"strikes":590,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".500","pitchesPerInning":"16.72","gamesFinished":38,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"8.31","walksPer9Inn":"4.63","hitsPer9Inn":"7.19","runsScoredPer9":"3.67","homeRunsPer9":"1.12","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":54,"groundOuts":100,"airOuts":97,"runs":60,"doubles":19,"triples":1,"homeRuns":19,"strikeOuts":81,"baseOnBalls":31,"intentionalWalks":0,"hits":98,"hitByPitch":3,"atBats":372,"obp":".322","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1570,"era":"5.12","inningsPitched":"96.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.33","battersFaced":410,"outs":290,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1570,"balls":573,"strikes":997,"strikePercentage":".640","hitBatsmen":3,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".467","pitchesPerInning":"16.24","gamesFinished":0,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"7.54","walksPer9Inn":"2.89","hitsPer9Inn":"9.12","runsScoredPer9":"5.59","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":6,"groundOuts":13,"airOuts":10,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":1,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".303","atBats":66,"obp":".333","slg":".409","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":27,"rbi":5,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".452","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"13.50","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":8,"putOuts":162,"errors":3,"chances":173,"fielding":".983","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702193":{"person":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(L, 4-5)(BS, 4)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":4,"strikes":15,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"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":50,"gamesStarted":2,"flyOuts":39,"groundOuts":63,"airOuts":58,"runs":29,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":3,"hits":58,"hitByPitch":2,"atBats":232,"obp":".318","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1047,"era":"3.43","inningsPitched":"60.1","wins":4,"losses":5,"saves":3,"saveOpportunities":7,"holds":20,"blownSaves":4,"earnedRuns":23,"whip":"1.33","battersFaced":260,"outs":181,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":1047,"balls":364,"strikes":683,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":3,"winPercentage":".444","pitchesPerInning":"17.35","gamesFinished":7,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"8.35","walksPer9Inn":"3.28","hitsPer9Inn":"8.65","runsScoredPer9":"4.33","homeRunsPer9":"0.45","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, HBP, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":85,"groundOuts":87,"airOuts":145,"runs":60,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":73,"baseOnBalls":47,"intentionalWalks":1,"hits":112,"hitByPitch":16,"avg":".274","atBats":409,"obp":".365","slg":".384","ops":".749","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":157,"rbi":38,"leftOnBase":167,"sacBunts":1,"sacFlies":7,"babip":".310","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.12","popOuts":30,"lineOuts":30},"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":160,"putOuts":208,"errors":8,"chances":376,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[807712,621439,605137,680777,665019,668904,663616,668952,686797,701785,665152,621345,702193,667297],"pitchers":[665152,621345,702193,667297],"bench":[605170,656577,702176],"bullpen":[701519,671737,681892,672782,656546,805673,641927,687570,573124],"battingOrder":[807712,621439,605137,680777,665019,668904,668952,686797,701785],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Jeffers (15, Mize); Lee, B (20, Hart)."},{"label":"HR","value":"Keaschall (8, 1st inning off Mize, 0 on, 0 out); Lee, B (19, 2nd inning off Mize, 0 on, 2 out); Culpepper, K (2, 2nd inning off Mize, 0 on, 2 out)."},{"label":"TB","value":"Clemens 2; Culpepper, K 4; Jeffers 3; Keaschall 5; Lee, B 7."},{"label":"RBI","value":"Clemens (64); Culpepper, K (3); Keaschall 2 (38); Lee, B (68)."},{"label":"2-out RBI","value":"Clemens; Culpepper, K; Lee, B; Keaschall."},{"label":"Runners left in scoring position, 2 out","value":"Jeffers 2; Buxton; Larnach 2."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Jeffers (2, catcher interference); Lee, B (9, missed catch)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":9,"airOuts":7,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".239","atBats":35,"obp":".316","slg":".390","ops":".706","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":15,"rbi":6,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":0,"lineOuts":6},"pitching":{"flyOuts":9,"groundOuts":7,"airOuts":17,"runs":5,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":37,"obp":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":139,"era":"4.04","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.30","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":55,"strikes":84,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":5,"pitchesPerInning":"15.44","runsScoredPer9":"5.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"1-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":17,"groundOuts":26,"airOuts":35,"runs":17,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":33,"baseOnBalls":22,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".304","atBats":135,"obp":".409","slg":".496","ops":".905","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":67,"rbi":23,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".371","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":11,"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":9,"stolenBases":26,"stolenBasePercentage":".743","caughtStealingPercentage":".257","assists":14,"putOuts":310,"errors":3,"chances":327,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":26,"groundOuts":32,"airOuts":58,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":28,"intentionalWalks":2,"hits":28,"hitByPitch":2,"atBats":163,"obp":".293","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":799,"era":"2.22","inningsPitched":"48.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":12,"whip":"1.15","battersFaced":198,"outs":146,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":799,"balls":301,"strikes":498,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".750","pitchesPerInning":"16.42","gamesFinished":7,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"9.25","walksPer9Inn":"5.18","hitsPer9Inn":"5.18","runsScoredPer9":"2.40","homeRunsPer9":"1.11","inheritedRunners":31,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":24,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":5,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":40,"groundOuts":106,"airOuts":77,"runs":37,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":33,"intentionalWalks":1,"hits":73,"hitByPitch":3,"avg":".247","atBats":296,"obp":".326","slg":".324","ops":".650","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":96,"rbi":33,"leftOnBase":161,"sacBunts":3,"sacFlies":2,"babip":".277","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":10,"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":70,"putOuts":105,"errors":6,"chances":181,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"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":80,"flyOuts":38,"groundOuts":55,"airOuts":65,"runs":19,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":3,"avg":".193","atBats":197,"obp":".265","slg":".305","ops":".570","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":60,"rbi":16,"leftOnBase":91,"sacBunts":4,"sacFlies":2,"babip":".227","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"49.25","popOuts":12,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":20,"stolenBases":39,"stolenBasePercentage":".661","caughtStealingPercentage":".339","assists":31,"putOuts":535,"errors":7,"chances":573,"fielding":".988","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":86,"groundOuts":149,"airOuts":148,"runs":58,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":128,"baseOnBalls":58,"intentionalWalks":0,"hits":117,"hitByPitch":9,"atBats":539,"obp":".303","caughtStealing":7,"stolenBases":6,"stolenBasePercentage":".462","caughtStealingPercentage":".538","numberOfPitches":2410,"era":"3.38","inningsPitched":"149.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.17","battersFaced":610,"outs":447,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2410,"balls":885,"strikes":1525,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".471","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.73","walksPer9Inn":"3.50","hitsPer9Inn":"7.07","runsScoredPer9":"3.50","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":22,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(S, 32)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"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":52,"gamesStarted":0,"flyOuts":21,"groundOuts":32,"airOuts":29,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":99,"baseOnBalls":19,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":183,"obp":".220","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":877,"era":"0.83","inningsPitched":"54.1","wins":4,"losses":1,"saves":32,"saveOpportunities":33,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"0.79","battersFaced":205,"outs":163,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":877,"balls":304,"strikes":573,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".800","pitchesPerInning":"16.14","gamesFinished":46,"strikeoutWalkRatio":"5.21","strikeoutsPer9Inn":"16.40","walksPer9Inn":"3.15","hitsPer9Inn":"3.98","runsScoredPer9":"1.16","homeRunsPer9":"0.00","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 4 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":13,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":19,"strikes":28,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"10.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":81,"groundOuts":73,"airOuts":138,"runs":41,"doubles":26,"triples":1,"homeRuns":10,"strikeOuts":95,"baseOnBalls":26,"intentionalWalks":0,"hits":88,"hitByPitch":1,"atBats":387,"obp":".274","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":1611,"era":"3.44","inningsPitched":"104.2","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.09","battersFaced":421,"outs":314,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1611,"balls":566,"strikes":1045,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":3,"winPercentage":".417","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"8.17","walksPer9Inn":"2.24","hitsPer9Inn":"7.57","runsScoredPer9":"3.53","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":33,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"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":54,"gamesStarted":5,"flyOuts":24,"groundOuts":76,"airOuts":57,"runs":24,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":39,"baseOnBalls":22,"intentionalWalks":1,"hits":65,"hitByPitch":2,"atBats":234,"obp":".344","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":990,"era":"3.48","inningsPitched":"62.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":24,"whip":"1.40","battersFaced":261,"outs":186,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":990,"balls":358,"strikes":632,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"15.97","gamesFinished":16,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"5.66","walksPer9Inn":"3.19","hitsPer9Inn":"9.44","runsScoredPer9":"3.48","homeRunsPer9":"0.73","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":64,"groundOuts":122,"airOuts":120,"runs":65,"doubles":20,"triples":3,"homeRuns":14,"strikeOuts":104,"baseOnBalls":49,"intentionalWalks":2,"hits":118,"hitByPitch":5,"atBats":462,"obp":".333","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2061,"era":"4.79","inningsPitched":"120.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.39","battersFaced":518,"outs":361,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2061,"balls":781,"strikes":1280,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".538","pitchesPerInning":"17.13","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"7.78","walksPer9Inn":"3.66","hitsPer9Inn":"8.83","runsScoredPer9":"4.86","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":79,"groundOuts":102,"airOuts":143,"runs":66,"doubles":20,"triples":2,"homeRuns":20,"strikeOuts":132,"baseOnBalls":34,"intentionalWalks":2,"hits":118,"hitByPitch":2,"avg":".241","atBats":490,"obp":".292","slg":".412","ops":".704","caughtStealing":2,"stolenBases":24,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":202,"rbi":65,"leftOnBase":208,"sacBunts":3,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":22,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":318,"errors":2,"chances":328,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 4-9)","summary":"3.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":46,"inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":15,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":19,"strikes":27,"strikePercentage":".590","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":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":11,"flyOuts":41,"groundOuts":69,"airOuts":72,"runs":53,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":73,"baseOnBalls":34,"intentionalWalks":0,"hits":81,"hitByPitch":4,"atBats":292,"obp":".358","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1311,"era":"6.21","inningsPitched":"75.1","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.53","battersFaced":334,"outs":226,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1311,"balls":516,"strikes":795,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".308","pitchesPerInning":"17.40","gamesFinished":4,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"8.72","walksPer9Inn":"4.06","hitsPer9Inn":"9.68","runsScoredPer9":"6.33","homeRunsPer9":"1.55","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":4,"flyOuts":28,"groundOuts":60,"airOuts":53,"runs":17,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":61,"baseOnBalls":17,"intentionalWalks":1,"hits":43,"hitByPitch":0,"atBats":214,"obp":".259","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":921,"era":"2.04","inningsPitched":"57.1","wins":3,"losses":2,"saves":1,"saveOpportunities":5,"holds":10,"blownSaves":4,"earnedRuns":13,"whip":"1.05","battersFaced":234,"outs":172,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":921,"balls":306,"strikes":615,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".600","pitchesPerInning":"16.06","gamesFinished":7,"strikeoutWalkRatio":"3.59","strikeoutsPer9Inn":"9.58","walksPer9Inn":"2.67","hitsPer9Inn":"6.75","runsScoredPer9":"2.67","homeRunsPer9":"0.47","inheritedRunners":25,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":22,"groundOuts":28,"airOuts":41,"runs":19,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":17,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".202","atBats":114,"obp":".305","slg":".263","ops":".568","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":30,"rbi":15,"leftOnBase":48,"sacBunts":3,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"114.00","popOuts":13,"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":83,"putOuts":50,"errors":1,"chances":134,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":16,"groundOuts":20,"airOuts":30,"runs":15,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":105,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":496,"era":"3.60","inningsPitched":"30.0","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":12,"whip":"1.17","battersFaced":122,"outs":90,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":195,"strikes":301,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"16.53","gamesFinished":4,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"11.10","walksPer9Inn":"4.80","hitsPer9Inn":"5.70","runsScoredPer9":"4.50","homeRunsPer9":"0.60","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":119,"flyOuts":43,"groundOuts":102,"airOuts":89,"runs":46,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":84,"baseOnBalls":47,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".213","atBats":347,"obp":".314","slg":".395","ops":".709","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":137,"rbi":46,"leftOnBase":137,"sacBunts":0,"sacFlies":2,"babip":".233","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.69","popOuts":26,"lineOuts":20},"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":42,"putOuts":309,"errors":0,"chances":351,"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"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 21)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"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":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":22,"groundOuts":78,"airOuts":42,"runs":25,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":84,"baseOnBalls":19,"intentionalWalks":4,"hits":55,"hitByPitch":4,"atBats":258,"obp":".277","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1085,"era":"2.74","inningsPitched":"69.0","wins":9,"losses":2,"saves":2,"saveOpportunities":7,"holds":21,"blownSaves":5,"earnedRuns":21,"whip":"1.07","battersFaced":282,"outs":207,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":1085,"balls":350,"strikes":735,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.86","rbi":0,"winPercentage":".818","pitchesPerInning":"15.72","gamesFinished":8,"strikeoutWalkRatio":"4.42","strikeoutsPer9Inn":"10.96","walksPer9Inn":"2.48","hitsPer9Inn":"7.17","runsScoredPer9":"3.26","homeRunsPer9":"0.52","inheritedRunners":35,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"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"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":73,"groundOuts":127,"airOuts":133,"runs":65,"doubles":20,"triples":0,"homeRuns":24,"strikeOuts":118,"baseOnBalls":60,"intentionalWalks":3,"hits":102,"hitByPitch":1,"avg":".216","atBats":472,"obp":".302","slg":".411","ops":".713","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":541,"totalBases":194,"rbi":72,"leftOnBase":209,"sacBunts":1,"sacFlies":7,"babip":".231","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.67","popOuts":23,"lineOuts":37},"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":164,"putOuts":90,"errors":3,"chances":257,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":21,"airOuts":9,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":1,"intentionalWalks":1,"hits":15,"hitByPitch":0,"avg":".238","atBats":63,"obp":".250","slg":".349","ops":".599","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":22,"rbi":10,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":21,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, RBI","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":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":44,"groundOuts":77,"airOuts":81,"runs":44,"doubles":17,"triples":2,"homeRuns":18,"strikeOuts":83,"baseOnBalls":22,"intentionalWalks":1,"hits":97,"hitByPitch":12,"avg":".292","atBats":332,"obp":".352","slg":".518","ops":".870","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":172,"rbi":56,"leftOnBase":143,"sacBunts":0,"sacFlies":6,"babip":".333","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.44","popOuts":14,"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":112,"putOuts":605,"errors":3,"chances":720,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":67,"groundOuts":142,"airOuts":117,"runs":73,"doubles":27,"triples":2,"homeRuns":15,"strikeOuts":104,"baseOnBalls":54,"intentionalWalks":5,"hits":142,"hitByPitch":5,"avg":".285","atBats":498,"obp":".357","slg":".438","ops":".795","caughtStealing":13,"stolenBases":28,"stolenBasePercentage":".683","caughtStealingPercentage":".317","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":564,"totalBases":218,"rbi":63,"leftOnBase":130,"sacBunts":1,"sacFlies":6,"babip":".330","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.20","popOuts":16,"lineOuts":34},"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":97,"putOuts":213,"errors":6,"chances":316,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":61,"groundOuts":141,"airOuts":105,"runs":49,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":88,"baseOnBalls":59,"intentionalWalks":1,"hits":92,"hitByPitch":4,"avg":".219","atBats":421,"obp":".317","slg":".325","ops":".642","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":137,"rbi":46,"leftOnBase":172,"sacBunts":0,"sacFlies":5,"babip":".248","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.27","popOuts":13,"lineOuts":31},"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":259,"putOuts":178,"errors":9,"chances":446,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":11,"groundOuts":15,"airOuts":19,"runs":13,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".169","atBats":77,"obp":".210","slg":".273","ops":".483","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":21,"rbi":7,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".244","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":1,"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":2,"putOuts":61,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":12,"strikes":14,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":4,"flyOuts":26,"groundOuts":57,"airOuts":47,"runs":26,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":49,"baseOnBalls":17,"intentionalWalks":0,"hits":42,"hitByPitch":3,"atBats":190,"obp":".291","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":853,"era":"4.13","inningsPitched":"52.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":24,"whip":"1.13","battersFaced":215,"outs":157,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":853,"balls":316,"strikes":537,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.21","rbi":2,"winPercentage":".000","pitchesPerInning":"16.30","gamesFinished":6,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"8.43","walksPer9Inn":"2.92","hitsPer9Inn":"7.22","runsScoredPer9":"4.47","homeRunsPer9":"0.69","inheritedRunners":20,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2 2B, 3 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":32,"groundOuts":72,"airOuts":66,"runs":35,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":68,"baseOnBalls":29,"intentionalWalks":0,"hits":60,"hitByPitch":5,"avg":".227","atBats":264,"obp":".315","slg":".307","ops":".622","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":81,"rbi":22,"leftOnBase":114,"sacBunts":2,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":14,"lineOuts":20},"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":186,"putOuts":130,"errors":7,"chances":323,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":108,"groundOuts":110,"airOuts":169,"runs":57,"doubles":22,"triples":1,"homeRuns":18,"strikeOuts":117,"baseOnBalls":68,"intentionalWalks":0,"hits":113,"hitByPitch":1,"atBats":501,"obp":".316","caughtStealing":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","numberOfPitches":2328,"era":"3.20","inningsPitched":"137.2","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.31","battersFaced":578,"outs":413,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2328,"balls":927,"strikes":1401,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":5,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".611","pitchesPerInning":"16.91","gamesFinished":0,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"7.65","walksPer9Inn":"4.45","hitsPer9Inn":"7.39","runsScoredPer9":"3.73","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":26,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":3,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":20,"flyOuts":89,"groundOuts":113,"airOuts":151,"runs":59,"doubles":26,"triples":4,"homeRuns":15,"strikeOuts":74,"baseOnBalls":32,"intentionalWalks":1,"hits":123,"hitByPitch":5,"atBats":454,"obp":".322","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1903,"era":"4.19","inningsPitched":"118.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":55,"whip":"1.31","battersFaced":498,"outs":354,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1903,"balls":663,"strikes":1240,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".600","pitchesPerInning":"16.13","gamesFinished":2,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"5.64","walksPer9Inn":"2.44","hitsPer9Inn":"9.38","runsScoredPer9":"4.50","homeRunsPer9":"1.14","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":24,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,630105,592518,664034,701538,650859,657757,669134,593428,666023,663554,606996,656288,670970,695243],"pitchers":[663554,606996,656288,670970,695243],"bench":[687749,669720,823550],"bullpen":[621111,669093,650633,673513,593974,592662,699134,681190],"battingOrder":[665487,630105,592518,664034,701538,650859,669134,593428,666023],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Cronenworth 2 (9, Kremer, Morris)."},{"label":"HR","value":"Merrill (20, 2nd inning off Kremer, 0 on, 1 out)."},{"label":"TB","value":"Bogaerts; Campusano; Cronenworth 4; Fermin; France, T; Merrill 5; Tatis Jr. 2."},{"label":"RBI","value":"Cronenworth 2 (22); France, T (56); Merrill 2 (65); Tatis Jr. (63)."},{"label":"Runners left in scoring position, 2 out","value":"Rengifo; Campusano; Machado, M."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"8."}]}],"note":[{"label":"a","value":"Grounded out for Sheets in the 6th."}]}},"officials":[{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Keaschall (by Canning)."},{"label":"ABS Challenge","value":"Bell (Strike-Confirmed); Buxton (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Kremer 101-59; Minter 8-6; Morris 19-15; Nance 27-20; Mize 47-28; Hart 26-14; Canning 46-27; Morejon 10-7; Miller, M 10-8."},{"label":"Groundouts-flyouts","value":"Kremer 5-1; Minter 1-0; Morris 3-0; Nance 0-0; Mize 1-3; Hart 2-1; Canning 3-2; Morejon 0-2; Miller, M 1-1."},{"label":"Batters faced","value":"Kremer 22; Minter 3; Morris 8; Nance 6; Mize 13; Hart 6; Canning 15; Morejon 3; Miller, M 3."},{"label":"Inherited runners-scored","value":"Minter 2-1; Hart 1-1; Canning 1-0."},{"label":"Umpires","value":"HP: Chad Fairchild. 1B: Bill Miller. 2B: Chad Whitson. 3B: Brian Walsh. "},{"label":"Weather","value":"79 degrees, Clear."},{"label":"Wind","value":"7 mph, L To R."},{"label":"First pitch","value":"5:41 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"41,484."},{"label":"Venue","value":"Petco Park."},{"label":"August 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","boxscoreName":"Lee, B"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":87,"groundOuts":119,"airOuts":147,"runs":56,"doubles":20,"triples":3,"homeRuns":19,"strikeOuts":81,"baseOnBalls":33,"intentionalWalks":0,"hits":113,"hitByPitch":3,"avg":".247","atBats":458,"obp":".301","slg":".428","ops":".729","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":196,"rbi":68,"leftOnBase":186,"sacBunts":1,"sacFlies":1,"babip":".262","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.10","popOuts":27,"lineOuts":33},"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":200,"putOuts":119,"errors":9,"chances":328,"fielding":".973","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":66,"hittingGameScore":66},{"player":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","boxscoreName":"Merrill"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":79,"groundOuts":102,"airOuts":143,"runs":66,"doubles":20,"triples":2,"homeRuns":20,"strikeOuts":132,"baseOnBalls":34,"intentionalWalks":2,"hits":118,"hitByPitch":2,"avg":".241","atBats":490,"obp":".292","slg":".412","ops":".704","caughtStealing":2,"stolenBases":24,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":202,"rbi":65,"leftOnBase":208,"sacBunts":3,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":22,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":318,"errors":2,"chances":328,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","boxscoreName":"Keaschall"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, HBP, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":85,"groundOuts":87,"airOuts":145,"runs":60,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":73,"baseOnBalls":47,"intentionalWalks":1,"hits":112,"hitByPitch":16,"avg":".274","atBats":409,"obp":".365","slg":".384","ops":".749","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":157,"rbi":38,"leftOnBase":167,"sacBunts":1,"sacFlies":7,"babip":".310","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.12","popOuts":30,"lineOuts":30},"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":160,"putOuts":208,"errors":8,"chances":376,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"loser":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"save":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}