{"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":823258,"link":"/api/v1.1/game/823258/feed/live","metaData":{"wait":10,"timeStamp":"20260823_225408","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823258,"type":"R","doubleHeader":"N","id":"2026/08/23/minmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823258-2026-08-23","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-23T20:10:00Z","originalDate":"2026-08-23","officialDate":"2026-08-23","dayNight":"day","time":"1:10","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":131,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":68,"ties":0,"pct":".481"},"records":{},"divisionLeader":false,"wins":63,"losses":68,"winningPercentage":".481"},"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":131,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":71,"losses":60,"ties":0,"pct":".542"},"records":{},"divisionLeader":false,"wins":71,"losses":60,"winningPercentage":".542"},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":30,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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":26,"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":25,"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":33,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"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 Niño","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":40000,"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":"Partly Cloudy","temp":"81","wind":"9 mph, L To R"},"gameInfo":{"attendance":40103,"firstPitch":"2026-08-23T20:11:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"home":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"}},"officialScorer":{"id":680379,"fullName":"John Maffei","link":"/api/v1/people/680379"},"primaryDatacaster":{"id":431181,"fullName":"Jim Marshall","link":"/api/v1/people/431181"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a line drive to left fielder Luis Rengifo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-23T20:10:58.031Z","endTime":"2026-08-23T20:11:49.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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-23T16:52:48.508Z","endTime":"2026-08-23T19:40:24.556Z","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-23T19:40:24.556Z","endTime":"2026-08-23T20:10:20.535Z","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-23T20:10:20.535Z","endTime":"2026-08-23T20:10:58.760Z","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":94.0,"endSpeed":86.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.904148709943676,"aZ":-13.730945124171576,"pfxX":-3.0956947848900636,"pfxZ":9.67160179063795,"pX":0.9754397497395554,"pZ":2.0778939286113522,"vX0":6.540065409767513,"vY0":-136.67422442757106,"vZ0":-6.6732943499333786,"x":79.82,"y":182.68,"x0":-1.0377784399755814,"y0":50.000639163918784,"z0":5.479882015954346,"aX":-5.902462104972006},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":4.3},"zone":14,"typeConfidence":2.0,"plateTime":0.39955506402769325},"index":3,"playId":"da9694e7-5baf-37fe-a25b-b3e5ea056378","pitchNumber":1,"startTime":"2026-08-23T20:10:58.760Z","endTime":"2026-08-23T20:11:04.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.071568420924695,"aZ":-18.935835141597032,"pfxX":-9.70449757383708,"pfxZ":6.892695308934421,"pX":-0.551251576450487,"pZ":1.8272568060510408,"vX0":5.602164169684168,"vY0":-137.39974635515458,"vZ0":-6.065545950851849,"x":138.01,"y":189.44,"x0":-1.350546099944155,"y0":50.00516430773259,"z0":5.34064698563846,"aX":-18.646957540047197},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":16.4},"zone":7,"typeConfidence":2.0,"plateTime":0.3978999655304416},"index":4,"playId":"bd19a8af-2ce2-3dcb-80a7-d50079d46936","pitchNumber":2,"startTime":"2026-08-23T20:11:12.641Z","endTime":"2026-08-23T20:11:17.641Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-08-23T20:11:23.948Z","endTime":"2026-08-23T20:11:36.772Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"coordinates":{"x":104.82,"y":131.94},"breaks":{}},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":106.2,"coordY":115.2}},"index":6,"playId":"3dc45024-b3a3-3913-a89e-ec76058a5b8b","pitchNumber":3,"startTime":"2026-08-23T20:11:36.772Z","endTime":"2026-08-23T20:11:49.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:11:49.356Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Byron Buxton grounds into a double play, third baseman Manny Machado to second baseman Jake Cronenworth to first baseman Ty France. Luke Keaschall out at 2nd. Byron Buxton out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-23T20:12:08.481Z","endTime":"2026-08-23T20:13:51.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":"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":{"description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"coordinates":{"x":103.51,"y":110.74},"breaks":{}},"index":0,"playId":"435ed71b-fc1d-37a1-8713-0b723af01d1f","pitchNumber":1,"startTime":"2026-08-23T20:12:09.655Z","endTime":"2026-08-23T20:12:16.688Z","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.9,"endSpeed":82.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5107094733407,"aZ":-27.453307871304897,"pfxX":2.9448342246385266,"pfxZ":2.74085119885751,"pX":0.9671751335650801,"pZ":2.140897387556651,"vX0":4.114331210235709,"vY0":-129.51381610556908,"vZ0":-3.5905145885705716,"x":80.13,"y":180.98,"x0":-1.0162353238777408,"y0":50.00314199551077,"z0":5.612672342330268,"aX":5.072058237900238},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.4,"breakHorizontal":-6.1},"zone":14,"typeConfidence":2.0,"plateTime":0.420673338161071},"index":1,"playId":"668bb527-8a23-370a-86a2-793dc9279f33","pitchNumber":2,"startTime":"2026-08-23T20:12:32.773Z","endTime":"2026-08-23T20:12:38.501Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"ea98d9a8-4bb1-4d24-be54-c9542601165b","startTime":"2026-08-23T20:12:52.128Z","endTime":"2026-08-23T20:12:57.128Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"playId":"9711a39f-44d4-4c06-99c3-5321a4c0a0f7","startTime":"2026-08-23T20:13:11.977Z","endTime":"2026-08-23T20:13:18.796Z","isPitch":false,"type":"pickoff"},{"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":91.4,"endSpeed":84.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679337547215095,"aZ":-21.251297267512722,"pfxX":0.16728349517123753,"pfxZ":6.012019450900441,"pX":-0.12159530225210821,"pZ":1.8929555611476243,"vX0":2.3157188340242003,"vY0":-133.22014977159643,"vZ0":-5.568792799889826,"x":121.63,"y":187.67,"x0":-1.019922365818101,"y0":50.00457967529304,"z0":5.523156335126192,"aX":0.30369173937422833},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":-0.7},"zone":8,"typeConfidence":2.0,"plateTime":0.40943194828851626},"hitData":{"launchSpeed":101.7,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":169.92}},"index":4,"playId":"ba0c8da8-6d2b-3cca-a78a-4dceebe05221","pitchNumber":3,"startTime":"2026-08-23T20:13:42.338Z","endTime":"2026-08-23T20:13:51.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:13:51.110Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out softly, pitcher Walker Buehler to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-23T20:14:19.963Z","endTime":"2026-08-23T20:15:23.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621111,"link":"/api/v1/people/621111"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00822984213442,"aZ":-16.949506437197215,"pfxX":-8.276597670538006,"pfxZ":7.921931404688666,"pX":-0.16869106357752547,"pZ":2.301156673074591,"vX0":6.179045199171139,"vY0":-137.84341304652264,"vZ0":-5.0197342258130915,"x":123.43,"y":176.65,"x0":-1.3654759164422552,"y0":50.004776786609554,"z0":5.292551437665205,"aX":-15.908694955082643},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":13.7,"spinRate":2415,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3975535502207488,"extension":6.339385398046754},"index":0,"playId":"8b57acca-7d50-34b4-ab99-c91f7095d372","pitchNumber":1,"startTime":"2026-08-23T20:14:28.014Z","endTime":"2026-08-23T20:14:31.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.418884869914415,"aZ":-27.542885695687666,"pfxX":-8.66595006725787,"pfxZ":2.711322464343919,"pX":-1.5846053478220552,"pZ":2.26581221852054,"vX0":2.5724667777174597,"vY0":-130.32089555512493,"vZ0":-3.006952344056929,"x":177.4,"y":177.6,"x0":-1.463568395523347,"y0":50.00055791084168,"z0":5.532725838649967,"aX":-14.785192230245375},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":15.0,"spinRate":1132,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4215717587653467,"extension":6.191540215576993},"index":1,"playId":"3be7d9aa-a49a-3575-b66d-8585d6c5b667","pitchNumber":2,"startTime":"2026-08-23T20:14:43.149Z","endTime":"2026-08-23T20:14:47.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59996814138617,"aZ":-22.528744871012133,"pfxX":3.2369958595887973,"pfxZ":5.444588449378864,"pX":-0.5101652206275975,"pZ":2.8324036003426505,"vX0":1.315759258242176,"vY0":-131.42347040934155,"vZ0":-2.7105704969834736,"x":136.45,"y":162.31,"x0":-1.4360411913834636,"y0":50.00076715371905,"z0":5.527821330788287,"aX":5.732089234733954},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":-6.1,"spinRate":2674,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.4147872464790332,"extension":6.242388450651847},"index":2,"playId":"f5aee8a7-30f3-3fc8-b11b-0d3e55a03048","pitchNumber":3,"startTime":"2026-08-23T20:14:59.526Z","endTime":"2026-08-23T20:15:03.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70324816888137,"aZ":-35.10680583620235,"pfxX":-8.276905540111441,"pfxZ":-1.6636139780857135,"pX":-1.295164247308273,"pZ":2.0938755122278128,"vX0":2.7813328090871203,"vY0":-131.62837302401076,"vZ0":-2.367684624641267,"x":166.37,"y":182.25,"x0":-1.2894345019105125,"y0":50.00651388169731,"z0":5.602056546907926,"aX":-14.540440701562234},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.4,"breakHorizontal":14.4,"spinRate":954,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4159626775298171,"extension":6.1382100880613795},"hitData":{"launchSpeed":68.2,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":121.53,"coordY":177.31}},"index":3,"playId":"4db0552d-207f-3014-981b-8e24f0fe5e0a","pitchNumber":4,"startTime":"2026-08-23T20:15:16.132Z","endTime":"2026-08-23T20:15:23.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:15:23.633Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out sharply to left fielder Alan Roden.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-23T20:17:35.781Z","endTime":"2026-08-23T20:18:50.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0491806360778,"aZ":-17.873112778783877,"pfxX":-5.9669574614736405,"pfxZ":8.54925911975962,"pX":0.5722038297025681,"pZ":2.6144292722318023,"vX0":6.709326887577091,"vY0":-127.91566693111521,"vZ0":-4.008353902658218,"x":95.19,"y":168.19,"x0":-1.297844321714584,"y0":50.002252856589585,"z0":5.58584649895176,"aX":-9.981505628585776},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.9,"breakHorizontal":9.5,"spinRate":2320,"spinDirection":214},"zone":6,"typeConfidence":0.84,"plateTime":0.4266500194600473,"extension":7.21631671803657},"index":0,"playId":"89751c7b-4ca8-3668-80a9-ce22ab04439a","pitchNumber":1,"startTime":"2026-08-23T20:17:35.781Z","endTime":"2026-08-23T20:17:39.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.616312762416154,"aZ":-29.055884322851863,"pfxX":5.725870366727556,"pfxZ":2.4405698776753377,"pX":0.8910920799585671,"pZ":1.8355175564503272,"vX0":3.414619995826407,"vY0":-112.08964180404601,"vZ0":-2.054585287770905,"x":83.03,"y":189.22,"x0":-1.3940445080030617,"y0":50.00138724681477,"z0":5.720995034757478,"aX":7.3097232271106956},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":4.2,"breakHorizontal":-11.3,"spinRate":2148,"spinDirection":67},"zone":14,"typeConfidence":0.88,"plateTime":0.4880153775728844,"extension":7.061843972909165},"index":1,"playId":"64beb16d-5f06-3529-8ae0-69c7b7b74b3a","pitchNumber":2,"startTime":"2026-08-23T20:17:48.463Z","endTime":"2026-08-23T20:17:53.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":71.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.005880127173512,"aZ":-32.364784729117055,"pfxX":5.724171874302359,"pfxZ":-0.14766856590420607,"pX":0.9743438519862984,"pZ":0.6191403747767067,"vX0":3.2848206518391287,"vY0":-111.12900605439118,"vZ0":-3.7341044249038733,"x":79.86,"y":222.06,"x0":-1.2643387515752162,"y0":50.00440513926997,"z0":5.666094861297262,"aX":7.1952793996468785},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-1.0,"breakHorizontal":-11.2,"spinRate":2104,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.49196119682748707,"extension":7.0150568503512325},"index":2,"playId":"2f4f86fa-8f34-32e5-9797-2dd0f0caf1a0","pitchNumber":3,"startTime":"2026-08-23T20:18:08.019Z","endTime":"2026-08-23T20:18:11.897Z","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":82.6,"endSpeed":76.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18246351863172,"aZ":-29.997736588682024,"pfxX":-9.394361140010462,"pfxZ":1.4772879473759057,"pX":0.22294502954375858,"pZ":0.8298890005846119,"vX0":6.188567752411138,"vY0":-120.13033189569839,"vZ0":-5.214510756771679,"x":108.5,"y":216.37,"x0":-1.1536689344588067,"y0":50.00591464652885,"z0":5.6657715543641665,"aX":-13.86489438016865},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":15.7,"spinRate":2076,"spinDirection":252},"zone":14,"typeConfidence":0.87,"plateTime":0.4542841322205238,"extension":7.110734502778016},"index":3,"playId":"1332d262-b639-31b5-8505-e7fd4480d77a","pitchNumber":4,"startTime":"2026-08-23T20:18:23.851Z","endTime":"2026-08-23T20:18:28.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9300059073079,"aZ":-29.123723797558295,"pfxX":-10.444207275733023,"pfxZ":2.100719459586422,"pX":0.06284241412534439,"pZ":2.0505867446088253,"vX0":6.147967905044682,"vY0":-119.19110303284762,"vZ0":-2.739462411142733,"x":114.6,"y":183.41,"x0":-1.180989632197056,"y0":50.002639138949796,"z0":5.820211506525086,"aX":-15.165800963816956},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.5,"breakHorizontal":17.6,"spinRate":2013,"spinDirection":250},"zone":8,"typeConfidence":0.9,"plateTime":0.45791947172507497,"extension":7.143120805031662},"hitData":{"launchSpeed":115.1,"launchAngle":13.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":77.87,"coordY":88.45}},"index":4,"playId":"13e8f113-8edc-30b6-b80f-66d5bbe54274","pitchNumber":5,"startTime":"2026-08-23T20:18:42.369Z","endTime":"2026-08-23T20:18:50.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:18:50.396Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-23T20:19:08.225Z","endTime":"2026-08-23T20:19:48.027Z","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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":84.5,"endSpeed":78.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.133335637336213,"aZ":-24.343365153291114,"pfxX":0.8640746114231634,"pfxZ":5.044895186256118,"pX":-0.019024224384638008,"pZ":2.264361022265977,"vX0":2.878250568804881,"vY0":-123.1743639767568,"vZ0":-3.3260751202073546,"x":117.73,"y":177.64,"x0":-1.3101393163184463,"y0":50.00215666257249,"z0":5.66742513886703,"aX":1.34110860452207},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.6,"breakHorizontal":-2.2,"spinRate":2113,"spinDirection":193},"zone":5,"typeConfidence":0.88,"plateTime":0.4429604104844689,"extension":7.153509784390922},"index":0,"playId":"8ba10582-50e1-359f-a913-f35dfd2f724f","pitchNumber":1,"startTime":"2026-08-23T20:19:15.082Z","endTime":"2026-08-23T20:19:18.872Z","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":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.880009532047566,"aZ":-13.95915314207314,"pfxX":-4.521274135862034,"pfxZ":10.792966077741985,"pX":0.2101286190860522,"pZ":3.460461091381401,"vX0":5.30028142197213,"vY0":-128.85640344898985,"vZ0":-2.7891985381391393,"x":108.99,"y":145.35,"x0":-1.2825994625671782,"y0":50.00276080703028,"z0":5.630656272753443,"aX":-7.630738963985049},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":19.2,"breakHorizontal":7.1,"spinRate":2224,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.4244868585592445,"extension":7.204434933673822},"index":1,"playId":"099f4b1e-5d28-3d72-95d3-252bf13de285","pitchNumber":2,"startTime":"2026-08-23T20:19:28.687Z","endTime":"2026-08-23T20:19:33.031Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.825023586076238,"aZ":-28.635505058441424,"pfxX":4.156113788377814,"pfxZ":2.74755135231837,"pX":1.162018076482225,"pZ":0.7350135389584186,"vX0":4.351810723560759,"vY0":-112.52549676958404,"vZ0":-4.378098587149759,"x":72.71,"y":218.93,"x0":-1.3345608015281694,"y0":50.00121905809773,"z0":5.597058503530129,"aX":5.344687536599972},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":4.2,"breakHorizontal":-8.6,"spinRate":2189,"spinDirection":57},"zone":14,"typeConfidence":0.87,"plateTime":0.48617672905753695,"extension":7.069944685548261},"index":2,"playId":"cd514ab6-9ac1-35f4-8adb-b2a0d0cd8e88","pitchNumber":3,"startTime":"2026-08-23T20:19:44.090Z","endTime":"2026-08-23T20:19:48.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:19:48.027Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-23T20:20:08.058Z","endTime":"2026-08-23T20:21:47.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.13873372765154,"aZ":-28.573099156196093,"pfxX":5.6169693444173365,"pfxZ":2.8691079433633755,"pX":1.454446925161983,"pZ":1.839957702319514,"vX0":4.209546015386842,"vY0":-111.31144730884661,"vZ0":-2.0063418118260623,"x":61.56,"y":189.1,"x0":-1.191377408244925,"y0":50.001753609450404,"z0":5.713860268884982,"aX":7.040487774857431},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":5.0,"breakHorizontal":-11.3,"spinRate":2124,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.49223643727448785,"extension":7.058369917747898},"index":0,"playId":"285040ff-754f-3949-921a-2997bea8fe39","pitchNumber":1,"startTime":"2026-08-23T20:20:14.903Z","endTime":"2026-08-23T20:20:18.665Z","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":82.6,"endSpeed":76.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.034176075612606,"aZ":-29.14832035303389,"pfxX":-11.452499761361624,"pfxZ":2.0711502553670362,"pX":0.4938274344871667,"pZ":1.4905433355754028,"vX0":7.525256018271469,"vY0":-120.11993627672321,"vZ0":-3.8750193102887893,"x":98.18,"y":198.54,"x0":-1.1899257929145222,"y0":50.005092803525216,"z0":5.713246826132734,"aX":-16.75605873514343},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.0,"breakHorizontal":19.0,"spinRate":2105,"spinDirection":250},"zone":14,"typeConfidence":0.91,"plateTime":0.45578871562576184,"extension":7.099794158883514},"index":1,"playId":"88c299ab-b7bd-3a68-a3f8-a4973818c8c1","pitchNumber":2,"startTime":"2026-08-23T20:20:29.988Z","endTime":"2026-08-23T20:20:33.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.71735268030986,"aZ":-25.13751255621064,"pfxX":1.412970611226215,"pfxZ":4.606333921748355,"pX":1.0301377571476513,"pZ":2.4871715823798235,"vX0":5.1762973766901945,"vY0":-121.90925822654235,"vZ0":-2.38662671014627,"x":77.73,"y":171.63,"x0":-1.291752033108526,"y0":50.00086558121843,"z0":5.61693413162229,"aX":2.156706192492107},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.2,"breakHorizontal":-3.6,"spinRate":2086,"spinDirection":170},"zone":14,"typeConfidence":0.89,"plateTime":0.4468250021401641,"extension":7.225218531871886},"index":2,"playId":"47464b7c-c0ca-3a6d-a202-764d2efe930f","pitchNumber":3,"startTime":"2026-08-23T20:20:55.128Z","endTime":"2026-08-23T20:20:59.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1612087361553,"aZ":-18.137967356905826,"pfxX":-4.205115620418301,"pfxZ":8.430844487984578,"pX":-0.7388658204850178,"pZ":3.3159224068401825,"vX0":2.727376454270582,"vY0":-127.41215763078667,"vZ0":-2.3917504894271655,"x":145.16,"y":149.25,"x0":-1.2702475249251972,"y0":50.00006270250048,"z0":5.6807873325251235,"aX":-6.99775806130946},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":15.0,"breakHorizontal":7.1,"spinRate":2307,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.427887471918853,"extension":7.260521754124559},"index":3,"playId":"c75f487c-f6c8-32a5-bc2a-1d9d53942d7a","pitchNumber":4,"startTime":"2026-08-23T20:21:10.738Z","endTime":"2026-08-23T20:21:14.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.006545015160157,"aZ":-29.2528159368603,"pfxX":7.458343600611284,"pfxZ":2.347543450503685,"pX":0.8134625973601277,"pZ":1.3580663187819793,"vX0":2.3512660558494085,"vY0":-110.8592947670225,"vZ0":-2.918845554590531,"x":85.99,"y":202.11,"x0":-1.2300741518263918,"y0":50.00199584563777,"z0":5.748438425357058,"aX":9.272532468413193},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":3.8,"breakHorizontal":-14.2,"spinRate":2190,"spinDirection":72},"zone":14,"typeConfidence":0.92,"plateTime":0.494272151937023,"extension":7.22278408612468},"index":4,"playId":"69eca1ba-c1f4-34e8-a6de-da8accf48870","pitchNumber":5,"startTime":"2026-08-23T20:21:26.852Z","endTime":"2026-08-23T20:21:31.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":70.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.981601813977676,"aZ":-30.60039927950091,"pfxX":6.288388729881463,"pfxZ":1.2582910509825815,"pX":2.0478641906035846,"pZ":0.9045042679843016,"vX0":5.171867427670003,"vY0":-111.53714642550796,"vZ0":-3.5728990363976854,"x":38.94,"y":214.36,"x0":-1.1222240382795063,"y0":50.00447317684179,"z0":5.698887000123577,"aX":7.884624443348504},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":1.6,"breakHorizontal":-12.7,"spinRate":2274,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4919999192106035,"extension":7.0800595834067135},"index":5,"playId":"43356fa8-ed49-3813-b998-af6e61100bc9","pitchNumber":6,"startTime":"2026-08-23T20:21:43.208Z","endTime":"2026-08-23T20:21:47.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:21:47.411Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-23T20:22:01.351Z","endTime":"2026-08-23T20:24:11.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":"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":87.7,"endSpeed":80.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79006702037422,"aZ":-18.947399039703264,"pfxX":-2.4825585328352964,"pfxZ":8.001136847086366,"pX":0.6386622165799015,"pZ":3.5340712904954468,"vX0":5.152460209330504,"vY0":-127.64265750701546,"vZ0":-1.7093758987920995,"x":92.66,"y":143.36,"x0":-1.0817953088677104,"y0":50.004981068439015,"z0":5.7014258862983365,"aX":-4.105876493961374},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.4,"breakHorizontal":3.4,"spinRate":2197,"spinDirection":208},"zone":12,"typeConfidence":0.88,"plateTime":0.42880406794794235,"extension":7.368523839561803},"index":0,"playId":"617e006c-8a53-30c5-8b40-913f29dc5907","pitchNumber":1,"startTime":"2026-08-23T20:22:15.534Z","endTime":"2026-08-23T20:22:19.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":69.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.549187099080594,"aZ":-30.804318590432437,"pfxX":5.590937585217451,"pfxZ":1.1127351060763706,"pX":1.550751545199266,"pZ":1.4859617886017402,"vX0":4.262439298228945,"vY0":-111.08010430543325,"vZ0":-2.062050616553493,"x":57.89,"y":198.66,"x0":-1.1292690656047213,"y0":50.0026105769645,"z0":5.673073308757231,"aX":6.88680097867794},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":1.8,"breakHorizontal":-11.4,"spinRate":2097,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.49580428731926807,"extension":7.355548497184377},"index":1,"playId":"1b4f7362-b54d-3663-8e7b-fbd8ed7f106c","pitchNumber":2,"startTime":"2026-08-23T20:22:32.906Z","endTime":"2026-08-23T20:22:36.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.06843947142705,"aZ":-26.194223144648344,"pfxX":2.004445340911274,"pfxZ":4.123184083484539,"pX":-0.8749298051410914,"pZ":3.087881350295625,"vX0":0.48322451924503895,"vY0":-119.11412905733467,"vZ0":-0.506092265568781,"x":150.35,"y":155.41,"x0":-1.3404342592236,"y0":50.00030405118159,"z0":5.654240385862585,"aX":2.90389451563776},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.7,"breakHorizontal":-3.7,"spinRate":2113,"spinDirection":159},"zone":11,"typeConfidence":0.91,"plateTime":0.45836380409846367,"extension":7.3566577339622725},"index":2,"playId":"bf5059d5-9410-3121-ab39-36f7dd54c35f","pitchNumber":3,"startTime":"2026-08-23T20:22:53.708Z","endTime":"2026-08-23T20:22:57.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.385944466306604,"aZ":-17.286581284264873,"pfxX":-4.052584416697483,"pfxZ":9.022971035803607,"pX":0.38057467874555323,"pZ":2.692954374852232,"vX0":5.1716579460479775,"vY0":-127.44173067880449,"vZ0":-3.8611803079120692,"x":102.49,"y":166.07,"x0":-1.1454364478182124,"y0":50.005296128243295,"z0":5.587367623166275,"aX":-6.689233570813113},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":15.7,"breakHorizontal":6.2,"spinRate":2215,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.429257984021596,"extension":7.480316006769845},"index":3,"playId":"dd64acf9-c1cd-3685-8677-83a508c2f659","pitchNumber":4,"startTime":"2026-08-23T20:23:15.530Z","endTime":"2026-08-23T20:23:19.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.124752858050936,"aZ":-25.17546715579718,"pfxX":2.6394832275232707,"pfxZ":4.773346185292406,"pX":-0.18382904006948336,"pZ":2.161692084236026,"vX0":1.5756305694731463,"vY0":-120.04644445828195,"vZ0":-2.863543284676446,"x":124.01,"y":180.41,"x0":-1.1905346910222034,"y0":50.00404138972844,"z0":5.598915335208192,"aX":3.872580903586821},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.3,"breakHorizontal":-5.2,"spinRate":2158,"spinDirection":164},"zone":5,"typeConfidence":0.91,"plateTime":0.4553717441320102,"extension":7.35479489863201},"index":4,"playId":"6293d88e-70a5-3381-a907-41b2e60fbef8","pitchNumber":5,"startTime":"2026-08-23T20:23:34.661Z","endTime":"2026-08-23T20:23:38.676Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47154185733652,"aZ":-17.242394761326135,"pfxX":-4.354996458710686,"pfxZ":9.131045686152376,"pX":-0.061000855211457344,"pZ":2.840247212248226,"vX0":4.177071167045557,"vY0":-126.69200769228694,"vZ0":-3.4946115699525437,"x":119.33,"y":162.09,"x0":-1.1606991288175141,"y0":50.00270385989952,"z0":5.605648817115895,"aX":-7.121131905003025},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2296,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.43137420756002687,"extension":7.480769095981745},"hitData":{"launchSpeed":96.3,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":166.88}},"index":5,"playId":"ddf33d4e-c5d7-3bc4-9c79-df92e6165ac1","pitchNumber":6,"startTime":"2026-08-23T20:24:03.684Z","endTime":"2026-08-23T20:24:11.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:24:11.701Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, first baseman Ty France to pitcher Walker Buehler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-23T20:26:15.999Z","endTime":"2026-08-23T20:26:30.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.828490923515453,"aZ":-14.363967087677567,"pfxX":-4.448990050628204,"pfxZ":9.547987449404893,"pX":0.09649425119027655,"pZ":1.7758983602760121,"vX0":5.02743403027507,"vY0":-135.7337872837255,"vZ0":-7.123025247312654,"x":113.32,"y":190.83,"x0":-1.2020459816247995,"y0":50.00145768072008,"z0":5.435129362942682,"aX":-8.297589064170673},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":7.0,"spinRate":2235,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.40360459208144484,"extension":6.262553654023265},"hitData":{"launchSpeed":90.2,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.4,"coordY":158.85}},"index":0,"playId":"6dd180fa-506b-33b2-8eb4-85092e94386e","pitchNumber":1,"startTime":"2026-08-23T20:26:22.314Z","endTime":"2026-08-23T20:26:30.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:26:30.332Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-23T20:27:09.772Z","endTime":"2026-08-23T20:28:31.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T20:26:57.419Z","endTime":"2026-08-23T20:27:11.946Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58420008814576,"aZ":-13.589828222980762,"pfxX":-3.4884249992114285,"pfxZ":9.740650273611763,"pX":1.0102835019851422,"pZ":2.690123076560259,"vX0":6.628831430312144,"vY0":-137.07660887616686,"vZ0":-5.145001173423735,"x":78.49,"y":166.15,"x0":-0.9832734334560556,"y0":50.000964585191134,"z0":5.515173417346202,"aX":-6.654842837153563},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2177,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3991856132312752,"extension":6.346500700944371},"index":1,"playId":"c747fc9c-c0f5-3aa8-96ac-7007dda937eb","pitchNumber":1,"startTime":"2026-08-23T20:27:11.946Z","endTime":"2026-08-23T20:27:16.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.511313398013833,"aZ":-13.620374273413299,"pfxX":-4.856945921387116,"pfxZ":9.519813718971083,"pX":-0.5047340948086968,"pZ":2.700924456186393,"vX0":3.5483288188315383,"vY0":-138.40091683034333,"vZ0":-5.269489560994548,"x":136.24,"y":165.86,"x0":-1.1693134173898918,"y0":50.00455513618035,"z0":5.534410264521493,"aX":-9.468210682908065},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":8.2,"spinRate":2191,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.39504275743227524,"extension":6.318429086216269},"index":2,"playId":"452528ce-7c79-3cc3-ab37-df31591fbcb0","pitchNumber":2,"startTime":"2026-08-23T20:27:26.912Z","endTime":"2026-08-23T20:27:30.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76569251663974,"aZ":-26.28043210069172,"pfxX":5.130407434466661,"pfxZ":3.8883518378965034,"pX":1.7144827726869398,"pZ":1.7666885414243092,"vX0":5.3203723401440435,"vY0":-122.22280352467172,"vZ0":-3.171043602663844,"x":51.65,"y":191.08,"x0":-1.1557416708282608,"y0":50.00112669257573,"z0":5.334211163127351,"aX":7.771730744199341},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.6,"breakHorizontal":-10.6,"spinRate":2615,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.44788717207545403,"extension":6.569206655951241},"index":3,"playId":"6c680d25-64cc-3b26-a398-f298741965c1","pitchNumber":3,"startTime":"2026-08-23T20:27:48.630Z","endTime":"2026-08-23T20:27:53.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.807063200436655,"aZ":-29.202960586668308,"pfxX":6.297872988587066,"pfxZ":2.005224382751112,"pX":0.8306450081407645,"pZ":1.7949850465675077,"vX0":3.408289080761554,"vY0":-120.76823110809018,"vZ0":-2.344656107377724,"x":85.34,"y":190.32,"x0":-1.4156508880679635,"y0":50.00283679406715,"z0":5.338779181920355,"aX":9.33246043464365},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.4,"breakHorizontal":-12.2,"spinRate":2668,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.452977911313718,"extension":6.442711247538875},"index":4,"playId":"5436ba5d-3fbc-390e-965a-a2318a34b07c","pitchNumber":4,"startTime":"2026-08-23T20:28:05.976Z","endTime":"2026-08-23T20:28:09.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.248712330980734,"aZ":-23.730067174631305,"pfxX":3.0546838406870642,"pfxZ":5.427409429494975,"pX":0.2435061973540027,"pZ":2.4176869291084953,"vX0":2.422918128556843,"vY0":-123.56495457803955,"vZ0":-2.7202275419462865,"x":107.72,"y":173.5,"x0":-1.144482230718262,"y0":50.00099226642945,"z0":5.513943928729625,"aX":4.751208323247498},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.5,"breakHorizontal":-6.1,"spinRate":2648,"spinDirection":97},"zone":5,"typeConfidence":2.0,"plateTime":0.44226687414223553,"extension":6.454067871537435},"hitData":{"launchSpeed":88.2,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":163.84}},"index":5,"playId":"196bbf45-339c-3e39-97e0-0a0a517fe408","pitchNumber":5,"startTime":"2026-08-23T20:28:22.839Z","endTime":"2026-08-23T20:28:31.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:28:31.061Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out sharply, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-23T20:28:45.741Z","endTime":"2026-08-23T20:29:18.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","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":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83412574331969,"aZ":-20.213058145107492,"pfxX":-7.341586739326733,"pfxZ":6.222724833502464,"pX":-0.18004585107161736,"pZ":2.3772517365274592,"vX0":5.973081949731915,"vY0":-137.7890011196844,"vZ0":-4.306184997923022,"x":123.86,"y":174.59,"x0":-1.4229095407241557,"y0":50.00096913337147,"z0":5.327502026301986,"aX":-14.10479495920002},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.6,"breakHorizontal":12.0,"spinRate":2165,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3976410910823196,"extension":6.274304771087245},"index":0,"playId":"2961d211-c8e0-3082-93b9-d4b5a9da83a5","pitchNumber":1,"startTime":"2026-08-23T20:28:55.750Z","endTime":"2026-08-23T20:28:59.530Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.813288652432142,"aZ":-27.85943697197574,"pfxX":-6.3327146377357595,"pfxZ":2.446307908786846,"pX":-0.2421836848302271,"pZ":2.3699089981896746,"vX0":4.713392778113102,"vY0":-131.60497105776577,"vZ0":-2.695397591517533,"x":126.23,"y":174.79,"x0":-1.2298394311044056,"y0":50.000291619742775,"z0":5.461683578064594,"aX":-11.154303430449023},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":10.4,"spinRate":1119,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4155049117088172,"extension":6.26393551521366},"hitData":{"launchSpeed":101.3,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":148.54,"coordY":157.65}},"index":1,"playId":"5ebd3276-a154-3d2b-81c3-89a3ad100df1","pitchNumber":2,"startTime":"2026-08-23T20:29:10.149Z","endTime":"2026-08-23T20:29:18.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:29:18.164Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Kody Clemens to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-23T20:31:33.421Z","endTime":"2026-08-23T20:32:02.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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":82.7,"endSpeed":76.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.472134708908,"aZ":-27.6897632222155,"pfxX":3.0005206439959986,"pfxZ":3.0168469769849455,"pX":-1.529025705344355,"pZ":3.0576974569491315,"vX0":-1.1307575474129103,"vY0":-120.59970785315708,"vZ0":-0.6500156632162027,"x":175.28,"y":156.22,"x0":-1.4462677665659638,"y0":50.002698209652685,"z0":5.753843542033694,"aX":4.459608002111956},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.5,"breakHorizontal":-5.2,"spinRate":2067,"spinDirection":181},"zone":11,"typeConfidence":0.91,"plateTime":0.4526132328394885,"extension":6.971497782951424},"index":0,"playId":"8ad8a913-b0e0-36a3-a1fe-a29d7f561f5d","pitchNumber":1,"startTime":"2026-08-23T20:31:42.721Z","endTime":"2026-08-23T20:31:46.477Z","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":82.5,"endSpeed":75.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63434456252855,"aZ":-27.198632769919005,"pfxX":-10.56153271051545,"pfxZ":3.420089099006982,"pX":-0.6363334413141831,"pZ":1.7913379417483937,"vX0":4.9074910565443846,"vY0":-119.99963282148316,"vZ0":-3.6066303250452285,"x":141.26,"y":190.41,"x0":-1.337776972240288,"y0":50.004048473035525,"z0":5.741891564458945,"aX":-15.374644527461257},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.5,"breakHorizontal":17.9,"spinRate":2157,"spinDirection":254},"zone":7,"typeConfidence":0.9,"plateTime":0.45677198266031205,"extension":7.097195636744819},"hitData":{"launchSpeed":86.4,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":150.16}},"index":1,"playId":"847d5883-4c47-3cac-83e2-a94bb05cd9ad","pitchNumber":2,"startTime":"2026-08-23T20:31:55.460Z","endTime":"2026-08-23T20:32:02.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:32:02.994Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out softly, shortstop Kaelen Culpepper to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-23T20:32:22.778Z","endTime":"2026-08-23T20:32:48.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"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":1},"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":"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":87.3,"endSpeed":80.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.269230079241883,"aZ":-20.778379681252463,"pfxX":-2.5043813228314926,"pfxZ":6.903903939379147,"pX":-0.41162745388315497,"pZ":3.6552968607949707,"vX0":3.153684839124461,"vY0":-127.1738722962378,"vZ0":-1.1508344531705537,"x":132.69,"y":140.09,"x0":-1.3381182510259522,"y0":50.00115622284356,"z0":5.750352639678173,"aX":-4.132618263666357},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.5,"breakHorizontal":3.8,"spinRate":2055,"spinDirection":203},"zone":11,"typeConfidence":0.83,"plateTime":0.42948719437381344,"extension":7.227387638621746},"index":0,"playId":"be9e8117-03dc-3943-823d-79c33065aedb","pitchNumber":1,"startTime":"2026-08-23T20:32:27.160Z","endTime":"2026-08-23T20:32:30.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08818075391189,"aZ":-31.003636451151245,"pfxX":3.01336901044398,"pfxZ":0.8208377906553093,"pX":-0.8821725479305091,"pZ":2.7320592668333687,"vX0":0.40934759790410646,"vY0":-118.27724976011478,"vZ0":-0.5108235841933606,"x":150.63,"y":165.01,"x0":-1.4489833408297244,"y0":50.00583627298053,"z0":5.765483388495094,"aX":4.3199698324360964},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.6,"breakHorizontal":-5.5,"spinRate":1978,"spinDirection":140},"zone":11,"typeConfidence":0.89,"plateTime":0.46103738316429954,"extension":7.1508546850298185},"hitData":{"launchSpeed":53.7,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":124.04,"coordY":152.37}},"index":1,"playId":"bb7f0a15-1e9c-3f84-be73-7332a37b8be5","pitchNumber":2,"startTime":"2026-08-23T20:32:40.266Z","endTime":"2026-08-23T20:32:48.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:32:48.293Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-23T20:33:17.736Z","endTime":"2026-08-23T20:35:10.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T20:33:07.218Z","endTime":"2026-08-23T20:33:19.883Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"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":88.0,"endSpeed":81.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57718565167539,"aZ":-15.937058320895149,"pfxX":-2.992906062774992,"pfxZ":9.64143287663672,"pX":-0.2235808560644559,"pZ":2.58967950976118,"vX0":3.1467782098382493,"vY0":-128.18255089685664,"vZ0":-4.970844432349233,"x":125.52,"y":168.86,"x0":-1.0714579075632622,"y0":50.00076101024918,"z0":5.776806315157983,"aX":-5.0387960143033395},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2272,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.42540727583360827,"extension":7.224157346702107},"index":1,"playId":"2e3c211b-6ffc-3a2d-af45-68f44ba7290d","pitchNumber":1,"startTime":"2026-08-23T20:33:19.883Z","endTime":"2026-08-23T20:33:23.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.047621818527034,"aZ":-26.787533788226924,"pfxX":-9.709338425308088,"pfxZ":3.5896808268903744,"pX":-0.7735993527378555,"pZ":2.0947875893767844,"vX0":4.029110823411448,"vY0":-121.28961654821154,"vZ0":-3.364488022605895,"x":146.49,"y":182.22,"x0":-1.187987739502163,"y0":50.00310058822858,"z0":5.816827269286676,"aX":-14.575623268779857},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.0,"breakHorizontal":16.7,"spinRate":2094,"spinDirection":249},"zone":7,"typeConfidence":0.89,"plateTime":0.4502825420961183,"extension":7.015907051869544},"index":2,"playId":"d9f47b75-2bc4-3ee3-a8ef-15f2d894e952","pitchNumber":2,"startTime":"2026-08-23T20:33:32.165Z","endTime":"2026-08-23T20:33:35.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.95869264806613,"aZ":-30.26258517137022,"pfxX":-8.958770631759855,"pfxZ":1.3484771557430486,"pX":-1.3648531220557172,"pZ":1.6370749475533057,"vX0":2.7429032710513144,"vY0":-117.56724086303576,"vZ0":-3.198453553160555,"x":169.02,"y":194.58,"x0":-1.375180898290868,"y0":50.00123863030518,"z0":5.791627815987339,"aX":-12.67984630787271},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.0,"breakHorizontal":15.7,"spinRate":2020,"spinDirection":253},"zone":13,"typeConfidence":0.86,"plateTime":0.46391246449841983,"extension":7.0433841356777265},"index":3,"playId":"8a551440-a5c2-3bc3-90e1-1d110442ae3a","pitchNumber":3,"startTime":"2026-08-23T20:33:46.238Z","endTime":"2026-08-23T20:33:49.926Z","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":81.1,"endSpeed":76.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.921321262928707,"aZ":-28.59442220538374,"pfxX":1.9224806067878148,"pfxZ":2.4878354240519593,"pX":-0.19380426364103545,"pZ":0.26696647329005624,"vX0":1.6554946606905707,"vY0":-118.08241552527565,"vZ0":-6.543423209807158,"x":124.39,"y":231.57,"x0":-1.1494270778612,"y0":50.000672835701764,"z0":5.648833817800682,"aX":2.7597402924287127},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.5,"breakHorizontal":-3.8,"spinRate":2089,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.460891336625731,"extension":7.232026216580681},"index":4,"playId":"2b471f5f-2fd2-3acc-91c2-df347d48a41f","pitchNumber":4,"startTime":"2026-08-23T20:34:03.106Z","endTime":"2026-08-23T20:34:06.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51793800084277,"aZ":-27.807417076305885,"pfxX":-10.614236909819743,"pfxZ":2.9640610097094617,"pX":-0.7101694301217426,"pZ":1.688399601065389,"vX0":4.340796302451956,"vY0":-120.31294645268935,"vZ0":-3.8273113096824933,"x":144.07,"y":193.19,"x0":-1.1551246233431098,"y0":50.00043301328515,"z0":5.753897776325377,"aX":-15.617026329374589},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.7,"breakHorizontal":18.2,"spinRate":2200,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.4546016985871413,"extension":7.198405264505943},"index":5,"playId":"cbcb0004-b72d-3295-bc7a-862a2c586f7c","pitchNumber":5,"startTime":"2026-08-23T20:34:23.965Z","endTime":"2026-08-23T20:34:29.576Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74746297693264,"aZ":-14.143836035847167,"pfxX":-4.228872180147306,"pfxZ":10.773866811905165,"pX":0.6601383673244786,"pZ":2.573413792598859,"vX0":5.558818466418504,"vY0":-128.57396893686598,"vZ0":-5.308023245690972,"x":91.84,"y":169.3,"x0":-0.9808474088307229,"y0":50.00554611756741,"z0":5.7630733104139376,"aX":-7.079452175461518},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":18.5,"breakHorizontal":6.4,"spinRate":2161,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.42606640039824484,"extension":7.439899656292549},"index":6,"playId":"ba9111ba-f9e3-3015-9fd1-41f2d38be395","pitchNumber":6,"startTime":"2026-08-23T20:34:44.174Z","endTime":"2026-08-23T20:34:49.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.034395497006315,"aZ":-27.789169712086835,"pfxX":-9.105521560699295,"pfxZ":2.9893473494382654,"pX":-0.840850056589251,"pZ":3.9601575978672896,"vX0":3.6776313643289757,"vY0":-119.54491645223308,"vZ0":1.1847080376465868,"x":149.05,"y":131.86,"x0":-1.2044316401231998,"y0":50.00366630946431,"z0":5.926968379795162,"aX":-13.363417986355387},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.9,"breakHorizontal":15.8,"spinRate":2023,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.4557581921148812,"extension":7.198928998239861},"index":7,"playId":"6fa65c0d-ebf2-30b9-90c3-34c2639f9cf2","pitchNumber":7,"startTime":"2026-08-23T20:35:06.299Z","endTime":"2026-08-23T20:35:10.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:35:10.455Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-23T20:35:38.089Z","endTime":"2026-08-23T20:35:49.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.471334186227253,"aZ":-18.602181478641356,"pfxX":-2.39300494634793,"pfxZ":8.099165923506312,"pX":0.7085631365426388,"pZ":2.424062630586832,"vX0":5.325214048335397,"vY0":-127.89398312588006,"vZ0":-4.348947602688958,"x":89.99,"y":173.33,"x0":-1.078877756411631,"y0":50.004621442774095,"z0":5.58306983417713,"aX":-4.011530303881097},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.0,"breakHorizontal":3.2,"spinRate":2104,"spinDirection":211},"zone":6,"typeConfidence":0.87,"plateTime":0.4263646165600039,"extension":7.3533291849012565},"hitData":{"launchSpeed":96.2,"launchAngle":39.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.78,"coordY":54.61}},"index":0,"playId":"f73c2453-85a8-3e38-92c2-4146c4a141af","pitchNumber":1,"startTime":"2026-08-23T20:35:38.089Z","endTime":"2026-08-23T20:35:49.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:35:49.092Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alan Roden called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-23T20:37:47.519Z","endTime":"2026-08-23T20:39:53.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.359185631836194,"aZ":-19.679143571206918,"pfxX":2.589563818179103,"pfxZ":6.976208230839509,"pX":0.19648873236083575,"pZ":2.4760832459649142,"vX0":3.1600864945028864,"vY0":-131.8267148556573,"vZ0":-4.235273606588356,"x":109.51,"y":171.93,"x0":-1.346394049968645,"y0":50.00374651645662,"z0":5.523247373131992,"aX":4.638517979325289},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.1,"breakHorizontal":-5.3,"spinRate":2500,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4127114369019633,"extension":6.398198520159242},"index":0,"playId":"0020ef1c-c564-3e79-a0a1-6f87d7985dff","pitchNumber":1,"startTime":"2026-08-23T20:37:55.335Z","endTime":"2026-08-23T20:37:59.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802759478167005,"aZ":-19.49077985644731,"pfxX":-7.929552676712332,"pfxZ":6.528483185775247,"pX":-0.9329026722616321,"pZ":2.06694402555794,"vX0":3.9473051384634763,"vY0":-137.80942096907674,"vZ0":-5.526784313058602,"x":152.56,"y":182.97,"x0":-1.3460687182782103,"y0":50.00102991425327,"z0":5.396019120671141,"aX":-15.400182235376285},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":13.7,"spinRate":2137,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3959688650699298,"extension":6.201274718389655},"index":1,"playId":"302dc4e9-9b13-32ad-8542-7b80f1191a74","pitchNumber":2,"startTime":"2026-08-23T20:38:10.163Z","endTime":"2026-08-23T20:38:14.710Z","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":88.3,"endSpeed":82.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.763283498215735,"aZ":-28.61822831215715,"pfxX":4.365528217179623,"pfxZ":2.0909611408212854,"pX":0.11930655923903787,"pZ":0.9832321524776659,"vX0":1.5123508938594656,"vY0":-128.6576158488499,"vZ0":-6.092346706694395,"x":112.45,"y":212.23,"x0":-1.041048346786776,"y0":50.005021650198444,"z0":5.555847490149264,"aX":7.434302669138581},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":-8.3,"spinRate":2628,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.42319398819256193,"extension":6.424129989200038},"index":2,"playId":"9a807d67-94d5-3206-842d-4d9d0b42f374","pitchNumber":3,"startTime":"2026-08-23T20:38:24.886Z","endTime":"2026-08-23T20:38:28.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791337992161594,"aZ":-19.09089644362576,"pfxX":-9.110609554678586,"pfxZ":6.772293617535632,"pX":-0.541377344977808,"pZ":2.3269648375995673,"vX0":5.0982122052423335,"vY0":-138.12627750089706,"vZ0":-4.917895182694499,"x":137.64,"y":175.95,"x0":-1.2274375744450836,"y0":50.00359155331502,"z0":5.414332541010723,"aX":-17.60339751739704},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":2045,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.39654964906189116,"extension":6.160649810303816},"index":3,"playId":"d2566bf8-e0b2-3aa8-98aa-565a3ce238da","pitchNumber":4,"startTime":"2026-08-23T20:38:44.266Z","endTime":"2026-08-23T20:38:49.866Z","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":95.4,"endSpeed":86.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.128298368827735,"aZ":-20.041406195875446,"pfxX":-9.593467044493249,"pfxZ":6.242279226424593,"pX":0.10034891940661979,"pZ":3.3104716370848313,"vX0":7.0409293592955615,"vY0":-138.79236860554659,"vZ0":-2.186592870023057,"x":113.17,"y":149.4,"x0":-1.2276559026203113,"y0":50.0035052245769,"z0":5.448501563882707,"aX":-18.64859459997563},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":15.8,"spinRate":2015,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.395186481582924,"extension":6.095535540727561},"index":4,"playId":"d8866dc2-5da0-3e21-a266-094bf1dd24fe","pitchNumber":5,"startTime":"2026-08-23T20:39:13.238Z","endTime":"2026-08-23T20:39:16.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":69.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.474777965380962,"aZ":-43.34598707041213,"pfxX":2.1660790878448424,"pfxZ":-9.031257536303308,"pX":-2.3410906420300064,"pZ":4.247299115781114,"vX0":-3.1019402033091015,"vY0":-111.02919199334558,"vZ0":6.139144492942543,"x":206.24,"y":124.1,"x0":-1.2018599579629774,"y0":50.00051239249307,"z0":5.979737783477477,"aX":2.6810729370114954},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-14.2,"breakHorizontal":-3.0,"spinRate":2225,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4949573779069021,"extension":6.373405556957595},"index":5,"playId":"0f745940-7a1a-3dbb-b84f-2544f2d44f3d","pitchNumber":6,"startTime":"2026-08-23T20:39:30.728Z","endTime":"2026-08-23T20:39:34.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.136652765347776,"aZ":-24.601833546968315,"pfxX":-9.635011838113915,"pfxZ":3.922465720266727,"pX":0.6007098322276837,"pZ":2.6783864483320605,"vX0":8.268764480921314,"vY0":-138.16815143154017,"vZ0":-2.7790395542820057,"x":94.1,"y":166.46,"x0":-1.180752428359222,"y0":50.00384192886441,"z0":5.352637062643752,"aX":-18.607234896751986},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":15.7,"spinRate":1878,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3966132963616191,"extension":6.26586454203172},"index":6,"playId":"0589f5c8-1d00-3254-b5a2-523a0d08f2fb","pitchNumber":7,"startTime":"2026-08-23T20:39:49.638Z","endTime":"2026-08-23T20:39:53.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:39:53.756Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Victor Caratini pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-23T20:40:09.451Z","endTime":"2026-08-23T20:43:04.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.182415532539725,"aZ":-23.437460028295394,"pfxX":-9.705223980679914,"pfxZ":4.514228335319917,"pX":0.42549356883969475,"pZ":2.7251382909426787,"vX0":7.694953768469951,"vY0":-138.067983017347,"vZ0":-3.0828833277227727,"x":100.78,"y":165.2,"x0":-1.1340936825251628,"y0":50.00022140920887,"z0":5.429944701404933,"aX":-18.77104003770569},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.7,"breakHorizontal":16.0,"spinRate":1943,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3964234364557364,"extension":6.341810703888644},"index":0,"playId":"585d4aa2-a0b5-32fd-9b6c-b9640b4eb46b","pitchNumber":1,"startTime":"2026-08-23T20:40:18.492Z","endTime":"2026-08-23T20:40:22.511Z","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":95.2,"endSpeed":87.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.695709084574407,"aZ":-20.77974691476338,"pfxX":-4.374355006277465,"pfxZ":5.812485152520962,"pX":-0.8931012570003377,"pZ":3.9945026997020388,"vX0":1.927402924392425,"vY0":-138.7771923460775,"vZ0":-0.991056711009189,"x":151.04,"y":130.93,"x0":-1.0265441963040949,"y0":50.000154642707436,"z0":5.734307307191674,"aX":-8.570723058378329},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":7.6,"spinRate":1918,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.393986488202021,"extension":6.241026831938842},"index":1,"playId":"cb67618d-3390-38e3-918b-b9bb71bbabe2","pitchNumber":2,"startTime":"2026-08-23T20:40:32.201Z","endTime":"2026-08-23T20:40:35.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.449951533100457,"aZ":-14.734257431914699,"pfxX":-3.5273782623655174,"pfxZ":9.04757943555379,"pX":1.0591591061820445,"pZ":2.556299622840578,"vX0":6.358283130954389,"vY0":-137.69423730030832,"vZ0":-5.358306350211088,"x":76.63,"y":169.76,"x0":-0.8175317016630075,"y0":50.0036215239803,"z0":5.518017795844443,"aX":-6.800454859005412},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":5.2,"spinRate":2227,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3971870456240585,"extension":6.467912888307899},"index":2,"playId":"df0450d0-a24f-3f25-8087-191f2fe62a0d","pitchNumber":3,"startTime":"2026-08-23T20:40:49.912Z","endTime":"2026-08-23T20:40:54.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.574785619757588,"aZ":-18.204022542291813,"pfxX":-7.027683680228548,"pfxZ":7.168891762991077,"pX":-0.44405482460923773,"pZ":3.3959008134318394,"vX0":4.550471259286587,"vY0":-138.6225304562896,"vZ0":-2.4371385273428654,"x":133.93,"y":147.09,"x0":-1.1925889890719157,"y0":50.00436150914448,"z0":5.499835771644108,"aX":-13.697839574802334},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":11.8,"spinRate":2038,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39491721867881946,"extension":6.231352359641365},"index":3,"playId":"6bd9f9f6-20ec-3990-8c53-cfa02b9a58e6","pitchNumber":4,"startTime":"2026-08-23T20:41:05.909Z","endTime":"2026-08-23T20:41:09.841Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-23T20:41:20.373Z","endTime":"2026-08-23T20:41:32.573Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.776249961247814,"aZ":-35.16709556969858,"pfxX":-6.875709873418733,"pfxZ":-1.7177865286720841,"pX":-1.6949772868560466,"pZ":3.638011234430137,"vX0":1.3456790706305193,"vY0":-131.23503249272474,"vZ0":1.7271517034623913,"x":181.61,"y":140.55,"x0":-1.3223800652121094,"y0":50.005756420139605,"z0":5.59807287033671,"aX":-11.948972284448043},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.5,"breakHorizontal":12.1,"spinRate":1004,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.417979114693118,"extension":6.310394535195318},"index":5,"playId":"ba03ed99-4958-3cf3-9f62-ecf2e5887c20","pitchNumber":5,"startTime":"2026-08-23T20:41:32.573Z","endTime":"2026-08-23T20:41:36.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.365931109205754,"aZ":-17.831930513301106,"pfxX":-8.122935914418534,"pfxZ":7.302942526163885,"pX":0.8237444789939452,"pZ":2.2560549690230634,"vX0":8.103917713030057,"vY0":-139.50211047604057,"vZ0":-4.960548371394068,"x":85.6,"y":177.87,"x0":-1.0682454922232991,"y0":50.004429834700765,"z0":5.238588778889802,"aX":-15.95778333426428},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":13.0,"spinRate":2145,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39313053826270794,"extension":6.311378934185574},"index":6,"playId":"0e60e483-35a1-32af-ac39-5d3bf5dac4d4","pitchNumber":6,"startTime":"2026-08-23T20:41:50.106Z","endTime":"2026-08-23T20:41:53.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.859348341036625,"aZ":-14.14091521484437,"pfxX":-5.011687471877757,"pfxZ":9.081027000883553,"pX":-0.22343308770253267,"pZ":2.623435904380224,"vX0":4.171015586164611,"vY0":-140.071802020113,"vZ0":-5.256639705156747,"x":125.52,"y":167.95,"x0":-1.081249330225428,"y0":50.00133293873282,"z0":5.450151991792706,"aX":-9.95052579972184},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2385,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3911416715217846,"extension":6.276593613118773},"index":7,"playId":"f8309613-be09-3454-973a-bbed52625f9b","pitchNumber":7,"startTime":"2026-08-23T20:42:13.898Z","endTime":"2026-08-23T20:42:17.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.993729244602225,"aZ":-13.958419186868072,"pfxX":-4.269437679753922,"pfxZ":9.088024059284798,"pX":0.9895906877465035,"pZ":2.4436846139877755,"vX0":7.332414649911634,"vY0":-140.4919363163553,"vZ0":-5.533095386643829,"x":79.28,"y":172.8,"x0":-1.0961427387057676,"y0":50.00523210661999,"z0":5.341559850847165,"aX":-8.56036700396902},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":6.2,"spinRate":2116,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.389455556427484,"extension":6.301419972554693},"index":8,"playId":"2efcbe80-1c38-3d97-b2dc-82b855bc505a","pitchNumber":8,"startTime":"2026-08-23T20:42:34.623Z","endTime":"2026-08-23T20:42:38.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.490864320174243,"aZ":-13.235167545473752,"pfxX":-4.456033864398735,"pfxZ":9.561118241677786,"pX":0.1664302323952145,"pZ":2.9985205448822705,"vX0":4.93577763655494,"vY0":-139.62901090423787,"vZ0":-4.267959970967567,"x":110.66,"y":157.82,"x0":-1.0425305886602187,"y0":50.002573310269334,"z0":5.41330100470595,"aX":-8.826998439501217},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":7.1,"spinRate":2148,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.3917949630695152,"extension":6.293607384574998},"hitData":{"launchSpeed":94.5,"launchAngle":72.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.36,"coordY":163.34}},"index":9,"playId":"07d3e62a-0ab8-380a-ac1c-48dadcf350b8","pitchNumber":9,"startTime":"2026-08-23T20:42:54.224Z","endTime":"2026-08-23T20:43:04.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:43:04.262Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kaelen Culpepper grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-23T20:43:17.699Z","endTime":"2026-08-23T20:43:37.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.706577679276492,"aZ":-14.918374932513236,"pfxX":-9.164451682503199,"pfxZ":8.608310144208762,"pX":0.03969942117974979,"pZ":2.253335791701875,"vX0":6.56255188412475,"vY0":-140.65986099497627,"vZ0":-5.900428524191156,"x":115.49,"y":177.94,"x0":-1.1320994298031497,"y0":50.006391197774526,"z0":5.3445074843178215,"aX":-18.379904985918984},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":15.2,"spinRate":2116,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.38929886578045636,"extension":6.318737501186667},"hitData":{"launchSpeed":97.9,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.72,"coordY":156.24}},"index":0,"playId":"0274bd8c-5ebc-3889-b1d9-aee34f5aafb0","pitchNumber":1,"startTime":"2026-08-23T20:43:29.683Z","endTime":"2026-08-23T20:43:37.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:43:37.183Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-23T20:45:46.294Z","endTime":"2026-08-23T20:46:12.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":88.1,"endSpeed":81.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65926878171091,"aZ":-16.941881147610037,"pfxX":-4.304722688124275,"pfxZ":9.008569889978551,"pX":-1.0928142492565294,"pZ":2.977574683055875,"vX0":1.970500848267783,"vY0":-128.46016210077914,"vZ0":-3.5581667851808607,"x":158.66,"y":158.39,"x0":-1.3056296803274607,"y0":50.003923141933754,"z0":5.678017596079114,"aX":-7.280129021864998},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2146,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4244583129329138,"extension":7.038187737050635},"index":0,"playId":"eb8e5d4f-8b81-3e80-aba4-adcddd55fae0","pitchNumber":1,"startTime":"2026-08-23T20:45:48.877Z","endTime":"2026-08-23T20:45:52.872Z","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":87.2,"endSpeed":80.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78185796789983,"aZ":-17.807191451201206,"pfxX":-4.905828776439926,"pfxZ":8.715262842306963,"pX":-0.4947833620736789,"pZ":2.7257461763982573,"vX0":3.434423640079868,"vY0":-127.01152546435422,"vZ0":-3.7873762425987754,"x":135.86,"y":165.18,"x0":-1.2209301404677086,"y0":50.00588479241091,"z0":5.636049565197637,"aX":-8.090208764644968},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":15.2,"breakHorizontal":8.2,"spinRate":2139,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.4297458622326631,"extension":7.1021352214937155},"hitData":{"launchSpeed":96.6,"launchAngle":43.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.56,"coordY":70.62}},"index":1,"playId":"bdf43b7d-3bcd-3c67-8e8b-42beaafb4ab7","pitchNumber":2,"startTime":"2026-08-23T20:46:01.588Z","endTime":"2026-08-23T20:46:12.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:46:12.623Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Fernando Tatis Jr. homers (16) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-23T20:46:26.403Z","endTime":"2026-08-23T20:47:28.761Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":641927,"link":"/api/v1/people/641927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":67.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.288297725549178,"aZ":-33.58369868002286,"pfxX":6.416049805992021,"pfxZ":-1.2161896492396504,"pX":-1.4940464346607536,"pZ":3.841320023995498,"vX0":-2.1008996596153358,"vY0":-107.76737525181736,"vZ0":3.477097126547391,"x":173.95,"y":135.06,"x0":-1.331963770744367,"y0":50.00248629589125,"z0":5.95226316280992,"aX":7.435966713469218},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-0.7,"breakHorizontal":-10.9,"spinRate":1961,"spinDirection":68},"zone":11,"typeConfidence":0.86,"plateTime":0.5111317190730951,"extension":6.877606157650698},"index":0,"playId":"19e48b44-9609-3f1b-ae6a-d67faeb2c54f","pitchNumber":1,"startTime":"2026-08-23T20:46:36.464Z","endTime":"2026-08-23T20:46:41.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.427715286657136,"aZ":-28.66879827111617,"pfxX":2.163834365084546,"pfxZ":2.5173406206503,"pX":-0.4548407688870577,"pZ":2.4200252613362037,"vX0":1.2383500303013277,"vY0":-117.11036112806252,"vZ0":-1.379567756000395,"x":134.34,"y":173.44,"x0":-1.2710701751492557,"y0":50.00520499030901,"z0":5.690245372831416,"aX":3.015516749697672},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.6,"breakHorizontal":-4.2,"spinRate":2011,"spinDirection":156},"zone":4,"typeConfidence":0.85,"plateTime":0.4671248877926768,"extension":7.115715065010162},"hitData":{"launchSpeed":105.8,"launchAngle":26.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":8.41,"coordY":87.91}},"index":1,"playId":"808d4f92-c16e-3dac-b89e-0c066173ac29","pitchNumber":2,"startTime":"2026-08-23T20:46:56.167Z","endTime":"2026-08-23T20:47:28.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:47:28.761Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-23T20:47:41.708Z","endTime":"2026-08-23T20:48:47.735Z","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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":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":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.358374270100082,"aZ":-28.018596272398224,"pfxX":-11.603100334057396,"pfxZ":2.8538413329213856,"pX":0.17081589635212033,"pZ":1.381114408493215,"vX0":6.443186122730465,"vY0":-119.710394253224,"vZ0":-4.49359656610873,"x":110.49,"y":201.49,"x0":-1.0432942612848821,"y0":50.00259327435351,"z0":5.780681141567356,"aX":-16.89876950067661},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.3,"breakHorizontal":19.6,"spinRate":2180,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4569325356946363,"extension":7.024905545704643},"index":0,"playId":"6e6596bb-a8da-3c7e-9231-dd10b0ee1c5f","pitchNumber":1,"startTime":"2026-08-23T20:47:47.976Z","endTime":"2026-08-23T20:47:51.018Z","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":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.188439061782653,"aZ":-16.459321938681022,"pfxX":-3.596824607534355,"pfxZ":9.664098152791858,"pX":-0.6456907587442904,"pZ":3.484942113915504,"vX0":2.253077364817411,"vY0":-126.31652888338047,"vZ0":-2.244630577164644,"x":141.61,"y":144.69,"x0":-1.0789939527882988,"y0":50.00420370731949,"z0":5.699029370590995,"aX":-5.8501061206033915},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":17.3,"breakHorizontal":6.0,"spinRate":2151,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.4325669637222913,"extension":7.149739575208114},"index":1,"playId":"375f7aff-2ade-37d1-b9dd-a7f1e9db54f0","pitchNumber":2,"startTime":"2026-08-23T20:48:03.406Z","endTime":"2026-08-23T20:48:06.510Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-23T20:48:13.123Z","endTime":"2026-08-23T20:48:23.134Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4649056073189,"aZ":-27.135603053868124,"pfxX":-11.055592737686672,"pfxZ":3.5128368279689806,"pX":-1.0988327343391588,"pZ":1.167720378126177,"vX0":3.6804094950720545,"vY0":-118.9395787225159,"vZ0":-4.968054435220794,"x":158.88,"y":207.25,"x0":-1.2283546430611252,"y0":50.005080206387134,"z0":5.739690644763612,"aX":-15.867304182748496},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.4,"breakHorizontal":19.2,"spinRate":1902,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.46022730449560445,"extension":7.1692660293056605},"index":3,"playId":"2d4747c7-fc18-32d1-a456-08b8632904c2","pitchNumber":3,"startTime":"2026-08-23T20:48:23.134Z","endTime":"2026-08-23T20:48:28.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69238582943411,"aZ":-28.8325673852101,"pfxX":-11.742524311228568,"pfxZ":2.331667753818488,"pX":-0.8760287054767218,"pZ":1.2740324394231115,"vX0":4.081142760174637,"vY0":-119.55185297461439,"vZ0":-4.4608964873788715,"x":150.39,"y":204.38,"x0":-1.0869456382220657,"y0":50.005872223867115,"z0":5.7746320392293065,"aX":-16.871042645088995},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.4,"breakHorizontal":20.2,"spinRate":2109,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.45948251749592517,"extension":7.128890875311149},"index":4,"playId":"6e0d984f-c45f-3455-ad3b-5142e00fc53a","pitchNumber":4,"startTime":"2026-08-23T20:48:43.363Z","endTime":"2026-08-23T20:48:47.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:48:47.735Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a fly ball to right fielder Luke Keaschall.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-23T20:49:10.510Z","endTime":"2026-08-23T20:50:15.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"Single","eventType":"single","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":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":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.281335947874457,"aZ":-16.598115230664853,"pfxX":-2.606249649750345,"pfxZ":9.572149845492799,"pX":-0.10764786009037984,"pZ":3.995646299137819,"vX0":3.449475766354636,"vY0":-126.8453071644468,"vZ0":-1.05076030610274,"x":121.1,"y":130.9,"x0":-1.1474317444162825,"y0":50.00386430452022,"z0":5.740474903381026,"aX":-4.241820746210705},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":17.3,"breakHorizontal":4.0,"spinRate":2173,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.43204375200117306,"extension":7.17273995463137},"index":0,"playId":"082ba07f-474a-3ed3-8b9e-fe988d61e7e5","pitchNumber":1,"startTime":"2026-08-23T20:49:10.510Z","endTime":"2026-08-23T20:49:14.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.564722836114658,"aZ":-15.078296961047297,"pfxX":-3.8529890906978803,"pfxZ":10.223351688459472,"pX":-0.021064691987017433,"pZ":3.515304326514252,"vX0":3.8100863016235076,"vY0":-128.70333128182102,"vZ0":-2.645977456061778,"x":117.8,"y":143.87,"x0":-1.0224557530323777,"y0":50.00006543038061,"z0":5.7292519356119,"aX":-6.441101391717312},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2209,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.4261267217887319,"extension":7.242499035074026},"index":1,"playId":"55fb88ff-c549-3c74-8d04-db470727834f","pitchNumber":2,"startTime":"2026-08-23T20:49:22.987Z","endTime":"2026-08-23T20:49:27.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29648959794058,"aZ":-25.469302835239613,"pfxX":-11.470730845258394,"pfxZ":4.660523318127523,"pX":1.9421799269270799,"pZ":0.33427434171997533,"vX0":10.022916667520837,"vY0":-118.80074075777205,"vZ0":-7.156218911980433,"x":42.97,"y":229.75,"x0":-0.827273242059699,"y0":50.00393213020735,"z0":5.678806695083369,"aX":-16.5101214801628},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.0,"breakHorizontal":18.6,"spinRate":2161,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.4598335805358009,"extension":7.221264198699796},"index":2,"playId":"ff22eec4-8c49-3972-9471-30a2357a5069","pitchNumber":3,"startTime":"2026-08-23T20:49:40.657Z","endTime":"2026-08-23T20:49:44.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74561791074712,"aZ":-16.593178204971533,"pfxX":-3.1019974637864767,"pfxZ":9.524259724625978,"pX":-0.0017097510537591035,"pZ":2.606572687609747,"vX0":3.837267030313423,"vY0":-126.55232556579924,"vZ0":-4.106137332991414,"x":117.07,"y":168.4,"x0":-1.1285741798839515,"y0":50.0019237377728,"z0":5.56387394980317,"aX":-5.074545019466193},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2279,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.43138476531629566,"extension":7.325893712200497},"hitData":{"launchSpeed":70.2,"launchAngle":41.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.01,"coordY":126.89}},"index":3,"playId":"efa3cc2b-161b-38d1-9e8f-b00a223ccebb","pitchNumber":4,"startTime":"2026-08-23T20:50:00.240Z","endTime":"2026-08-23T20:50:15.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:50:15.260Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ty France pops out to second baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-23T20:50:30.391Z","endTime":"2026-08-23T20:50:50.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":82.5,"endSpeed":75.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949860267834605,"aZ":-26.284875789768396,"pfxX":0.8793504821661977,"pfxZ":4.0177565039878225,"pX":0.3155130037484477,"pZ":3.06554524238532,"vX0":3.2044425927863016,"vY0":-120.21509634465677,"vZ0":-0.7529005615309826,"x":104.97,"y":156.01,"x0":-1.1481048085200132,"y0":50.00347611803362,"z0":5.712711763213882,"aX":1.288673194285609},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.3,"breakHorizontal":-2.4,"spinRate":2082,"spinDirection":178},"zone":3,"typeConfidence":0.91,"plateTime":0.45534615845026627,"extension":7.215646350424271},"hitData":{"launchSpeed":84.4,"launchAngle":72.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":168.72}},"index":0,"playId":"4950be86-2a10-319d-952f-c6fb960c984c","pitchNumber":1,"startTime":"2026-08-23T20:50:40.302Z","endTime":"2026-08-23T20:50:50.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:50:50.320Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-23T20:52:50.906Z","endTime":"2026-08-23T20:53:23.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.251069060348915,"aZ":-20.36187053587328,"pfxX":3.5830598299851433,"pfxZ":6.657035458077987,"pX":0.6947796162738111,"pZ":2.8564178256041526,"vX0":2.8243714215447437,"vY0":-131.87997661960935,"vZ0":-3.660395558173946,"x":90.52,"y":161.66,"x0":-0.8528462121074175,"y0":50.000209700804945,"z0":5.751817988107465,"aX":6.351840586229591},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.5,"breakHorizontal":-7.1,"spinRate":2403,"spinDirection":163},"zone":3,"typeConfidence":2.0,"plateTime":0.41425435034838953,"extension":6.419829383061593},"index":0,"playId":"d316c918-fb14-3ed5-ac27-45a447f0afa3","pitchNumber":1,"startTime":"2026-08-23T20:52:58.695Z","endTime":"2026-08-23T20:53:02.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.313595645917008,"aZ":-29.530289195331797,"pfxX":6.746837953186543,"pfxZ":1.7507714560218046,"pX":0.8671280453191526,"pZ":2.132159687434488,"vX0":2.9515979219572106,"vY0":-122.28160833565416,"vZ0":-1.776892560119522,"x":83.95,"y":181.21,"x0":-1.2325838725665783,"y0":50.004579551190936,"z0":5.403814758845051,"aX":10.209566089684733},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.0,"breakHorizontal":-13.0,"spinRate":2717,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.44806354354968825,"extension":6.454230203972776},"hitData":{"launchSpeed":78.0,"launchAngle":42.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.27,"coordY":92.6}},"index":1,"playId":"1aa5331c-47a0-34f5-bb64-c818482dc161","pitchNumber":2,"startTime":"2026-08-23T20:53:11.819Z","endTime":"2026-08-23T20:53:23.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:53:23.490Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Byron Buxton singles on a fly ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-23T20:53:30.839Z","endTime":"2026-08-23T20:54:45.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69508176339295,"aZ":-18.936518713102778,"pfxX":2.4897959209964213,"pfxZ":7.378312938532602,"pX":0.7584663462338507,"pZ":2.7718229497135525,"vX0":3.354888064249236,"vY0":-132.21381412311715,"vZ0":-3.8946221420775187,"x":88.09,"y":163.94,"x0":-0.8440045024254403,"y0":50.00219877950859,"z0":5.630484291695332,"aX":4.464773033446641},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":-5.2,"spinRate":2373,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.41219575296508904,"extension":6.430419146514168},"index":0,"playId":"f75b5ef4-2ac3-38a6-a54f-6c0429e436f0","pitchNumber":1,"startTime":"2026-08-23T20:53:45.847Z","endTime":"2026-08-23T20:53:49.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.609844596261844,"aZ":-27.86481645150725,"pfxX":4.131600352479033,"pfxZ":2.505299786235076,"pX":1.62466910586628,"pZ":2.090184607016663,"vX0":4.744429219791061,"vY0":-129.39509804669885,"vZ0":-3.721388984749642,"x":55.07,"y":182.35,"x0":-0.7602202237303521,"y0":50.00117186581954,"z0":5.650443223426291,"aX":7.097855813369992},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":-8.4,"spinRate":2541,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.42115693967861256,"extension":6.564512932798519},"index":1,"playId":"64394101-fb25-3649-af25-73399b99eb43","pitchNumber":2,"startTime":"2026-08-23T20:54:01.705Z","endTime":"2026-08-23T20:54:05.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14310500245826,"aZ":-13.630764325850963,"pfxX":-6.998305723035063,"pfxZ":9.557533255964296,"pX":1.0822761379286243,"pZ":2.6579794968530366,"vX0":7.9749125924389785,"vY0":-137.81229835782685,"vZ0":-5.136645058161739,"x":75.75,"y":167.01,"x0":-0.9279537599186075,"y0":50.000884096873605,"z0":5.453262238564508,"aX":-13.576317838917891},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":11.2,"spinRate":2202,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39613119617365733,"extension":6.342146798813562},"index":2,"playId":"9bece35a-b33d-3281-b953-cf5af2f8fc40","pitchNumber":3,"startTime":"2026-08-23T20:54:16.197Z","endTime":"2026-08-23T20:54:20.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79502290710452,"aZ":-26.853759647214417,"pfxX":-5.803868052962946,"pfxZ":2.9755868735572566,"pX":-0.3544003258596383,"pZ":3.155321068923553,"vX0":3.5194823313555754,"vY0":-132.23564108141326,"vZ0":-1.4797222838936452,"x":130.51,"y":153.59,"x0":-0.9423458279035695,"y0":50.00157963595976,"z0":5.675311579610413,"aX":-10.371301104703885},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":9.8,"spinRate":966,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.4127711470566586,"extension":6.382129572353561},"hitData":{"launchSpeed":67.8,"launchAngle":31.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.69,"coordY":135.72}},"index":3,"playId":"bdf57d8f-3af6-394c-9cf8-ea034ec91bd2","pitchNumber":4,"startTime":"2026-08-23T20:54:32.289Z","endTime":"2026-08-23T20:54:45.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:54:45.314Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Josh Bell grounds into a double play, second baseman Jake Cronenworth to shortstop Xander Bogaerts to first baseman Ty France. Byron Buxton out at 2nd. Josh Bell out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-23T20:54:58.382Z","endTime":"2026-08-23T20:57:09.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.605900939088585,"aZ":-30.805711707709445,"pfxX":-9.476309667968708,"pfxZ":0.760952836323729,"pX":-0.3213579577629391,"pZ":1.0635704073710355,"vX0":5.771828037216532,"vY0":-132.99916988950324,"vZ0":-5.429528545274673,"x":129.25,"y":210.06,"x0":-1.2803646966742872,"y0":50.00593130632237,"z0":5.346415719125956,"aX":-17.101771412925},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.5,"breakHorizontal":16.1,"spinRate":1185,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4107149911091996,"extension":6.438150907866467},"index":0,"playId":"f3afd2bd-ee14-39e3-89c6-1ac146c80226","pitchNumber":1,"startTime":"2026-08-23T20:55:09.536Z","endTime":"2026-08-23T20:55:13.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.678581544522004,"aZ":-21.418677050296527,"pfxX":2.4944250131845926,"pfxZ":5.785223289769774,"pX":0.5517838300337532,"pZ":1.6590381456162369,"vX0":3.6295642702984234,"vY0":-134.37928347325058,"vZ0":-6.18356254237579,"x":95.97,"y":193.99,"x0":-1.1321472865139706,"y0":50.00255271240112,"z0":5.4757842534727965,"aX":4.634671852497207},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":-5.2,"spinRate":2377,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.40509134713174033,"extension":6.294473725142675},"index":1,"playId":"3c332018-9a82-3053-9285-ddb6444b1881","pitchNumber":2,"startTime":"2026-08-23T20:55:24.522Z","endTime":"2026-08-23T20:55:28.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08300199585774,"aZ":-19.178272615318125,"pfxX":-7.959306860786889,"pfxZ":6.5799230494906995,"pX":1.3868450836662136,"pZ":0.917506708225178,"vX0":9.213167842386925,"vY0":-139.12776761133694,"vZ0":-8.349216488270535,"x":64.14,"y":214.01,"x0":-0.9220653065701396,"y0":50.00272492551527,"z0":5.211665352741298,"aX":-15.718057537042535},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":12.7,"spinRate":2121,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39259859622411497,"extension":6.272299900610457},"index":2,"playId":"983dcf0a-33a7-3a1f-ac87-5a34de2fe7c3","pitchNumber":3,"startTime":"2026-08-23T20:55:47.083Z","endTime":"2026-08-23T20:55:50.597Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.272721596269427,"aZ":-23.698745875210097,"pfxX":2.0336789190050335,"pfxZ":4.5746355768623985,"pX":0.7277121805076259,"pZ":2.360688371364384,"vX0":3.9957632074044285,"vY0":-134.99061911318483,"vZ0":-3.9195018450047674,"x":89.26,"y":175.04,"x0":-1.0335580648568718,"y0":50.002689806879125,"z0":5.491707359802851,"aX":3.7684925631957573},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.7,"breakHorizontal":-4.6,"spinRate":2161,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.405114483094589,"extension":6.4220486530945085},"index":3,"playId":"fd31ac93-5d4b-32ea-9d6b-78b15a2fa821","pitchNumber":4,"startTime":"2026-08-23T20:56:04.051Z","endTime":"2026-08-23T20:56:07.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.099752275339572,"aZ":-44.03900841842702,"pfxX":5.5959757813753095,"pfxZ":-8.851618333743495,"pX":0.723684767249393,"pZ":1.7430116770213233,"vX0":2.1617484678675467,"vY0":-115.74713545577116,"vZ0":0.7505747806250922,"x":89.41,"y":191.72,"x0":-0.9528641613890892,"y0":50.004364767226704,"z0":5.6736495776410125,"aX":7.498979309290521},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-15.5,"breakHorizontal":-10.7,"spinRate":2668,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4754772680741164,"extension":6.5455127035382645},"index":4,"playId":"73642be7-ccb2-3bff-8d83-659c467c510d","pitchNumber":5,"startTime":"2026-08-23T20:56:26.261Z","endTime":"2026-08-23T20:56:30.441Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.828079789788298,"aZ":-19.01977165664416,"pfxX":-6.760858777654865,"pfxZ":6.674047533624144,"pX":1.299031662549038,"pZ":1.8896057900945094,"vX0":8.471942746748457,"vY0":-138.7644824084742,"vZ0":-6.006259350061288,"x":67.48,"y":187.76,"x0":-0.8994576490552347,"y0":50.00625189446128,"z0":5.327819129060496,"aX":-13.333787046106144},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":10.7,"spinRate":2144,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39304835530130955,"extension":6.23819912680375},"index":5,"playId":"2ce812a7-5379-3944-bf9e-69501e782534","pitchNumber":6,"startTime":"2026-08-23T20:56:45.690Z","endTime":"2026-08-23T20:56:51.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20373483929176,"aZ":-20.92458641152655,"pfxX":-9.24415150803166,"pfxZ":5.7159053561167195,"pX":-0.21142830964549308,"pZ":2.5709159937687858,"vX0":5.825521444786952,"vY0":-138.91913653527973,"vZ0":-3.90722115181938,"x":125.06,"y":169.37,"x0":-1.1275358325287206,"y0":50.00156268668732,"z0":5.375188724302067,"aX":-18.18525624135781},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":15.6,"spinRate":2054,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3932956464710471,"extension":6.358485659312907},"hitData":{"launchSpeed":100.8,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":140.15,"coordY":153.71}},"index":6,"playId":"2e84072e-aadf-370c-abed-69ed36f42042","pitchNumber":7,"startTime":"2026-08-23T20:57:01.956Z","endTime":"2026-08-23T20:57:09.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T20:57:09.481Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T20:59:13.718Z","endTime":"2026-08-23T21:00:55.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":83.5,"endSpeed":77.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.234451820693682,"aZ":-25.578549479107785,"pfxX":2.0522092705917547,"pfxZ":4.339162585080631,"pX":0.9051074299020784,"pZ":2.5944704158706657,"vX0":4.259281095259516,"vY0":-121.7382414331561,"vZ0":-2.27019925750679,"x":82.5,"y":168.73,"x0":-1.1254391790116802,"y0":50.00012391148217,"z0":5.726845417221336,"aX":3.1155094092031486},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.7,"breakHorizontal":-4.6,"spinRate":2088,"spinDirection":177},"zone":12,"typeConfidence":0.9,"plateTime":0.44788831625506953,"extension":7.250617971102417},"index":0,"playId":"050012e6-596b-3b2b-bff5-81b073ed77f0","pitchNumber":1,"startTime":"2026-08-23T20:59:22.647Z","endTime":"2026-08-23T20:59:27.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.525391479871004,"aZ":-27.738193162394534,"pfxX":-10.03309460903675,"pfxZ":3.0368817256236884,"pX":-1.6130765502812852,"pZ":4.018431242845456,"vX0":2.087999951669737,"vY0":-119.62199547804967,"vZ0":1.2410982296215642,"x":178.49,"y":130.28,"x0":-1.1896768650305458,"y0":50.00114583520874,"z0":5.966465845110788,"aX":-14.642558709960085},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.0,"breakHorizontal":17.8,"spinRate":1792,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.45664356220998714,"extension":7.099422793102114},"index":1,"playId":"ef609882-bf26-339c-b7b6-3f30534d8085","pitchNumber":2,"startTime":"2026-08-23T20:59:48.870Z","endTime":"2026-08-23T20:59:52.070Z","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":84.1,"endSpeed":77.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86714945057577,"aZ":-25.694081572984683,"pfxX":0.5957978980944663,"pfxZ":4.215297492878927,"pX":0.11049513140479884,"pZ":3.9835122123009046,"vX0":2.9095331811309224,"vY0":-122.5818828599893,"vZ0":0.6807327461972476,"x":112.79,"y":131.23,"x0":-1.1642041780936154,"y0":50.00387578609065,"z0":5.878186145650039,"aX":0.9157640700304793},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.0,"breakHorizontal":-1.7,"spinRate":1817,"spinDirection":190},"zone":12,"typeConfidence":0.88,"plateTime":0.44507082610279625,"extension":7.19609191135401},"index":2,"playId":"1cc87a32-2bc6-362c-adcb-085d2c6a4337","pitchNumber":3,"startTime":"2026-08-23T21:00:03.506Z","endTime":"2026-08-23T21:00:06.839Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-23T21:00:14.532Z","endTime":"2026-08-23T21:00:26.668Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.929971003585326,"aZ":-28.33338055964801,"pfxX":-10.093507494304777,"pfxZ":2.67382935191658,"pX":-1.04390386512356,"pZ":2.0384494588938304,"vX0":3.3832245682081847,"vY0":-119.05139189435975,"vZ0":-2.8709230718895387,"x":156.79,"y":183.74,"x0":-1.172422588238672,"y0":50.00177594038803,"z0":5.825504182213841,"aX":-14.482069560950569},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.4,"breakHorizontal":17.4,"spinRate":1945,"spinDirection":254},"zone":13,"typeConfidence":0.9,"plateTime":0.4601518507980198,"extension":7.133456595161106},"index":4,"playId":"ab2507f5-98cc-3a99-9a69-a6425ba05a26","pitchNumber":4,"startTime":"2026-08-23T21:00:26.668Z","endTime":"2026-08-23T21:00:31.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85878395772337,"aZ":-18.036724933929403,"pfxX":-3.6310518868835895,"pfxZ":8.407863325090196,"pX":0.15403542298180228,"pZ":3.1783302155044244,"vX0":4.429944644675658,"vY0":-128.16792893454254,"vZ0":-2.749630277707367,"x":111.13,"y":152.97,"x0":-1.1165034753374181,"y0":50.00090080989708,"z0":5.656437051560749,"aX":-6.104412318972488},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.9,"breakHorizontal":5.8,"spinRate":2171,"spinDirection":208},"zone":2,"typeConfidence":0.9,"plateTime":0.4256249835165886,"extension":7.284580572798714},"hitData":{"launchSpeed":95.3,"launchAngle":25.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.25,"coordY":63.57}},"index":5,"playId":"4573bb2e-02bf-3911-8193-e63d6e96e868","pitchNumber":5,"startTime":"2026-08-23T21:00:43.582Z","endTime":"2026-08-23T21:00:55.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:00:55.605Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Campusano pops out to first baseman Royce Lewis in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T21:01:04.698Z","endTime":"2026-08-23T21:01:31.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":0},"credits":[{"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.218471763397133,"aZ":-27.155795606256934,"pfxX":2.8948705051651915,"pfxZ":3.5334361402818324,"pX":0.19270441053589996,"pZ":2.4698376164561457,"vX0":2.0773397925376895,"vY0":-118.01667933600984,"vZ0":-1.8351645404965438,"x":109.65,"y":172.09,"x0":-1.0731240740572314,"y0":50.001380882416605,"z0":5.744681943127367,"aX":4.106243340201947},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.2,"breakHorizontal":-5.8,"spinRate":1996,"spinDirection":158},"zone":5,"typeConfidence":0.91,"plateTime":0.46306911558871455,"extension":7.154296472617991},"hitData":{"launchSpeed":79.0,"launchAngle":69.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.17,"coordY":174.7}},"index":0,"playId":"e5da6769-1e83-3f37-900b-c1c6fff74cc5","pitchNumber":1,"startTime":"2026-08-23T21:01:21.077Z","endTime":"2026-08-23T21:01:31.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:01:31.115Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Caratini challenged (pitch result), call on the field was confirmed: Gavin Sheets walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T21:01:48.364Z","endTime":"2026-08-23T21:04:30.650Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.905093211500066,"aZ":-16.206433185192946,"pfxX":-4.232527739345539,"pfxZ":9.710552380772706,"pX":-1.2296271069638678,"pZ":2.9218254775652963,"vX0":1.1606799512750818,"vY0":-127.59825682334622,"vZ0":-3.624072862737558,"x":163.87,"y":159.89,"x0":-1.1412259681173007,"y0":50.00456539560572,"z0":5.641968800583627,"aX":-6.9612287034355855},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.9,"breakHorizontal":7.4,"spinRate":2238,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.4296949569281434,"extension":7.087399752247977},"index":0,"playId":"6b5c5432-b42b-39dc-8e25-7a3dde342d98","pitchNumber":1,"startTime":"2026-08-23T21:01:54.733Z","endTime":"2026-08-23T21:01:58.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40559624562731,"aZ":-29.997863909894985,"pfxX":-10.564185807564668,"pfxZ":1.4719992001031716,"pX":-1.1612575658082758,"pZ":3.3309130166723793,"vX0":3.215479162159548,"vY0":-120.67612783242583,"vZ0":0.0994500796135247,"x":161.26,"y":148.85,"x0":-1.134459994461297,"y0":50.005397179207584,"z0":5.921045573371091,"aX":-15.659609711962828},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.9,"breakHorizontal":18.5,"spinRate":2081,"spinDirection":246},"zone":11,"typeConfidence":0.91,"plateTime":0.4530307620688272,"extension":7.012509418085638},"index":1,"playId":"6c808717-1b5b-3b72-93b0-63df4f07ec0a","pitchNumber":2,"startTime":"2026-08-23T21:02:07.859Z","endTime":"2026-08-23T21:02:12.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.917013382990998,"aZ":-14.815563640974833,"pfxX":-4.125970442675317,"pfxZ":10.444459025008394,"pX":0.46123340589427353,"pZ":1.6901196892148171,"vX0":4.980954086776548,"vY0":-127.9842224643873,"vZ0":-7.01221242891783,"x":99.42,"y":193.15,"x0":-0.9723119813883931,"y0":50.00518107579692,"z0":5.62169263232251,"aX":-6.859575516669757},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2178,"spinDirection":208},"zone":9,"typeConfidence":0.91,"plateTime":0.42763081346126786,"extension":7.372197455612922},"index":2,"playId":"0192ec3e-5ac1-3bdc-8c52-222a3ba7f39e","pitchNumber":3,"startTime":"2026-08-23T21:02:24.324Z","endTime":"2026-08-23T21:02:32.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722608918041285,"aZ":-24.419333237826535,"pfxX":-12.047869978742192,"pfxZ":5.362634671541147,"pX":0.022280530992566598,"pZ":1.7671048995574892,"vX0":6.114247207163313,"vY0":-119.66821917475366,"vZ0":-4.088269775087248,"x":116.15,"y":191.07,"x0":-1.004463927388672,"y0":50.003501550264474,"z0":5.692669341299557,"aX":-17.423218200298408},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.9,"breakHorizontal":20.3,"spinRate":2160,"spinDirection":247},"zone":8,"typeConfidence":0.91,"plateTime":0.45822242676347624,"extension":7.2769753834814095},"index":3,"playId":"b578266b-9c5a-33f1-8dfc-b6ea021bbc12","pitchNumber":4,"startTime":"2026-08-23T21:03:01.661Z","endTime":"2026-08-23T21:03:08.072Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-23T21:03:15.027Z","endTime":"2026-08-23T21:03:24.156Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11849264521837,"aZ":-28.796476114667836,"pfxX":-10.73384253792358,"pfxZ":2.3134146114414724,"pX":0.30871891991421524,"pZ":1.7718038843239337,"vX0":6.352285455393786,"vY0":-119.7498547113925,"vZ0":-3.53839172172175,"x":105.23,"y":190.94,"x0":-0.9775514185221704,"y0":50.00132237659186,"z0":5.831773212927066,"aX":-15.660261888416143},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.6,"breakHorizontal":18.0,"spinRate":2065,"spinDirection":249},"zone":9,"typeConfidence":0.91,"plateTime":0.4565788333645382,"extension":7.144975802988579},"index":5,"playId":"ddd6729c-3ea1-3c07-bcc2-42b3e63d566e","pitchNumber":5,"startTime":"2026-08-23T21:03:24.156Z","endTime":"2026-08-23T21:03:27.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40426830655823,"aZ":-25.506095651569968,"pfxX":1.4943240567617067,"pfxZ":4.376627171923795,"pX":0.6713497723500937,"pZ":2.9536320706547348,"vX0":3.69550279095418,"vY0":-121.92948592522303,"vZ0":-1.4986187918808906,"x":91.41,"y":159.03,"x0":-1.0510704157074076,"y0":50.000261990063635,"z0":5.753340382824179,"aX":2.275340971569777},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.9,"breakHorizontal":-3.5,"spinRate":2075,"spinDirection":169},"zone":3,"typeConfidence":0.89,"plateTime":0.44725909375825035,"extension":7.252295165252356},"index":6,"playId":"1eada669-39d8-369c-866e-f3bb8aa70eaf","pitchNumber":6,"startTime":"2026-08-23T21:03:44.388Z","endTime":"2026-08-23T21:03:48.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.999581391835974,"aZ":-17.048982975594846,"pfxX":-3.714022778449248,"pfxZ":9.077011053552951,"pX":-0.9637603443966976,"pZ":2.7174105991193596,"vX0":1.8766975077065222,"vY0":-128.13444767241393,"vZ0":-3.9961920210206494,"x":153.74,"y":165.41,"x0":-1.222408597774735,"y0":50.001579410618184,"z0":5.625967081805927,"aX":-6.187105650171105},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.8,"breakHorizontal":6.4,"spinRate":2099,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.42716023807409753,"extension":7.315209342363584},"index":7,"playId":"54ed9013-c217-397a-8577-dfb27df643bb","pitchNumber":7,"startTime":"2026-08-23T21:04:06.782Z","endTime":"2026-08-23T21:04:11.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.910501716761466,"aZ":-16.336679628853496,"pfxX":-3.721687052764356,"pfxZ":9.361998808032475,"pX":0.34278649761102853,"pZ":1.634822648690744,"vX0":4.6240706904695115,"vY0":-128.98809673846932,"vZ0":-6.9004242216242115,"x":103.93,"y":194.64,"x0":-0.9865077366333255,"y0":50.000450905168265,"z0":5.596312843075363,"aX":-6.29388266037192},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.7,"breakHorizontal":5.8,"spinRate":2035,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.42405270558222297,"extension":7.303610523978309},"index":8,"playId":"0667ea4b-28e3-3d70-8cc2-1ed13ca78803","pitchNumber":8,"startTime":"2026-08-23T21:04:25.917Z","endTime":"2026-08-23T21:04:30.650Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"playEndTime":"2026-08-23T21:04:30.650Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T21:04:59.771Z","endTime":"2026-08-23T21:07:46.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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, 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":81.8,"endSpeed":76.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.564814581945846,"aZ":-27.766501670802295,"pfxX":1.6943570336558387,"pfxZ":3.0141150129129333,"pX":-0.44522078187766745,"pZ":3.2773399129870344,"vX0":0.977208421944568,"vY0":-119.22427932731021,"vZ0":-0.03294396924244003,"x":133.97,"y":150.29,"x0":-1.078422204510688,"y0":50.00193068680801,"z0":5.7649926269590335,"aX":2.4771311196608488},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.8,"breakHorizontal":-3.2,"spinRate":1937,"spinDirection":160},"zone":1,"typeConfidence":0.91,"plateTime":0.4566823428821958,"extension":7.275561227609129},"index":0,"playId":"4e632cfd-cfa3-376f-93ec-62e5f2633578","pitchNumber":1,"startTime":"2026-08-23T21:05:11.693Z","endTime":"2026-08-23T21:05:15.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":71.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.501719365530455,"aZ":-29.82483751494301,"pfxX":3.6052439118130923,"pfxZ":1.8556311769698746,"pX":1.1811643197607222,"pZ":0.5989234632481634,"vX0":3.687062904177258,"vY0":-111.33040287074171,"vZ0":-4.370783863876128,"x":71.98,"y":222.61,"x0":-0.9598489150119579,"y0":50.00150353846742,"z0":5.6476215627570845,"aX":4.561067185645168},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":2.6,"breakHorizontal":-7.4,"spinRate":2096,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4904893096488179,"extension":7.245959019329119},"index":1,"playId":"65b1f028-4125-3e6d-b5bc-14ef26732481","pitchNumber":2,"startTime":"2026-08-23T21:05:30.383Z","endTime":"2026-08-23T21:05:34.984Z","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":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94494623171666,"aZ":-17.913010784957198,"pfxX":-3.7996724025798008,"pfxZ":8.31809928918332,"pX":0.8556591903556519,"pZ":2.049796975873927,"vX0":5.725611286279878,"vY0":-128.6237135523284,"vZ0":-5.678014567168358,"x":84.38,"y":183.44,"x0":-0.8824565673350867,"y0":50.000418637373286,"z0":5.627997391245942,"aX":-6.512313615435732},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.3,"breakHorizontal":5.9,"spinRate":2143,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.4221694622870382,"extension":7.390086918121372},"index":2,"playId":"ed4d6940-e39d-3eee-a4bc-7513032acc9f","pitchNumber":3,"startTime":"2026-08-23T21:05:54.661Z","endTime":"2026-08-23T21:05:58.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.476947969435592,"aZ":-27.519236172548396,"pfxX":-9.577650718565373,"pfxZ":3.136021118534578,"pX":0.8181858635631061,"pZ":1.5873612195492377,"vX0":7.39313932980386,"vY0":-120.27414288268574,"vZ0":-4.158322172656011,"x":85.81,"y":195.92,"x0":-1.0317288557102353,"y0":50.001812023084135,"z0":5.743420347721287,"aX":-14.214311115939548},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.0,"breakHorizontal":15.8,"spinRate":2028,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.4531380305595314,"extension":7.272585345637418},"index":3,"playId":"7712cf59-525b-349c-886f-28b34159ec7f","pitchNumber":4,"startTime":"2026-08-23T21:06:15.824Z","endTime":"2026-08-23T21:06:20.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.325735412206804,"aZ":-27.68587748176099,"pfxX":-10.17346682022116,"pfxZ":3.0904935163727583,"pX":0.7307800479587957,"pZ":0.8529861626960327,"vX0":6.956630376769526,"vY0":-119.03450139647214,"vZ0":-5.720700429550758,"x":89.14,"y":215.75,"x0":-0.8908070081665623,"y0":50.00397606255335,"z0":5.75810818644533,"aX":-14.772675350848548},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.6,"breakHorizontal":17.0,"spinRate":2153,"spinDirection":249},"zone":14,"typeConfidence":0.89,"plateTime":0.45810199632598936,"extension":7.192573964278266},"index":4,"playId":"9bf1752b-81b3-3386-b7b4-7f938c98ae4f","pitchNumber":5,"startTime":"2026-08-23T21:06:36.550Z","endTime":"2026-08-23T21:06:41.230Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.452006805354525,"aZ":-26.811464362326653,"pfxX":-11.592395465074157,"pfxZ":3.9228144117131265,"pX":0.30083354333683565,"pZ":2.469382986975136,"vX0":6.065594500420849,"vY0":-116.12802560680869,"vZ0":-1.9892991341645052,"x":105.53,"y":172.11,"x0":-0.8368777368136695,"y0":50.00366052525179,"z0":5.883928064581992,"aX":-15.856779711858739},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.8,"breakHorizontal":19.6,"spinRate":2072,"spinDirection":243},"zone":6,"typeConfidence":0.91,"plateTime":0.4713917340309295,"extension":7.3705002378430216},"index":5,"playId":"fe994aca-f9ab-3dcc-b139-16594309c48e","pitchNumber":6,"startTime":"2026-08-23T21:07:08.255Z","endTime":"2026-08-23T21:07:11.700Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80833303187155,"aZ":-17.031017412342855,"pfxX":-3.836168647698193,"pfxZ":9.175724646528149,"pX":0.861005237158372,"pZ":3.4433498145746846,"vX0":5.678592429249816,"vY0":-127.07103826002796,"vZ0":-2.4076090231314167,"x":84.18,"y":145.81,"x0":-0.8949356073944227,"y0":50.00345310622145,"z0":5.742437689970448,"aX":-6.331969080778831},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.3,"breakHorizontal":5.8,"spinRate":2202,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.42954504485940426,"extension":7.3769737754915194},"hitData":{"launchSpeed":92.2,"launchAngle":30.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.39,"coordY":59.91}},"index":6,"playId":"292e61c1-d6b4-302c-a2dd-df53178cc70a","pitchNumber":7,"startTime":"2026-08-23T21:07:37.782Z","endTime":"2026-08-23T21:07:46.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:07:46.811Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T21:09:54.069Z","endTime":"2026-08-23T21:11:13.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.755890628946588,"aZ":-12.869626982997593,"pfxX":-8.811487774495994,"pfxZ":10.480405506894563,"pX":-0.6558332974642508,"pZ":2.8190635968283866,"vX0":4.8452539821111325,"vY0":-134.9615389299618,"vZ0":-4.514852555038311,"x":142.0,"y":162.67,"x0":-1.330861848094776,"y0":50.004754576779135,"z0":5.42213705139332,"aX":-16.233984850989362},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":14.9,"spinRate":2130,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4060648583891142,"extension":6.10184081040379},"index":0,"playId":"669b25f3-0206-347f-87ef-8024599c0ba6","pitchNumber":1,"startTime":"2026-08-23T21:09:55.227Z","endTime":"2026-08-23T21:09:59.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.950681679843964,"aZ":-12.920861164583187,"pfxX":-4.358704195489926,"pfxZ":10.279598547659,"pX":-1.2320885987703658,"pZ":3.381177493255246,"vX0":1.362680608674551,"vY0":-136.02373329478166,"vZ0":-3.516734135534763,"x":163.96,"y":147.49,"x0":-1.1733300101608346,"y0":50.005538837275644,"z0":5.587320127296143,"aX":-8.165326858688807},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2155,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4027415995467605,"extension":6.269157092738053},"index":1,"playId":"2b78bbd0-fc29-3569-93ff-8b86ebcd07b3","pitchNumber":2,"startTime":"2026-08-23T21:10:11.059Z","endTime":"2026-08-23T21:10:14.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09226695011249,"aZ":-12.327898618851387,"pfxX":-8.316862624238999,"pfxZ":10.413302748374578,"pX":-0.16388491296394017,"pZ":2.383966502506829,"vX0":6.05161626690374,"vY0":-136.91660963836938,"vZ0":-5.629860911743025,"x":123.25,"y":174.41,"x0":-1.3177326087320438,"y0":50.00583386962466,"z0":5.304297607756286,"aX":-15.856557133207296},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":13.8,"spinRate":2131,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39942490308801215,"extension":6.22200487533962},"index":2,"playId":"5aad202f-c772-358d-a017-259b46afcc95","pitchNumber":3,"startTime":"2026-08-23T21:10:25.791Z","endTime":"2026-08-23T21:10:29.335Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-23T21:10:36.262Z","endTime":"2026-08-23T21:10:51.746Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.180113747120476,"aZ":-14.981657880986194,"pfxX":-6.75417772632499,"pfxZ":8.76444375641687,"pX":-1.551650082372115,"pZ":5.283531825794534,"vX0":1.282653078938273,"vY0":-139.1522164457753,"vZ0":1.4386456698322865,"x":176.15,"y":96.12,"x0":-1.1411343143191182,"y0":50.000424649135596,"z0":5.752324300569897,"aX":-13.244800206651034},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":12.0,"spinRate":2224,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39359284336577405,"extension":6.227267063303159},"index":4,"playId":"4aba8cd7-ecc7-314e-8640-b967af291973","pitchNumber":4,"startTime":"2026-08-23T21:10:51.746Z","endTime":"2026-08-23T21:10:55.136Z","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":92.0,"endSpeed":84.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39820371503394,"aZ":-14.2325442892107,"pfxX":0.4649383204011164,"pfxZ":9.756375026196766,"pX":-0.8548526982724102,"pZ":3.6123775594013177,"vX0":0.9571279004633948,"vY0":-134.11210652022106,"vZ0":-2.372850569525847,"x":149.58,"y":141.25,"x0":-1.2754458640640642,"y0":50.004654476393654,"z0":5.512257212257258,"aX":0.8548232208857911},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-1.1,"spinRate":2447,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.40693344562879163,"extension":6.294671685729524},"index":5,"playId":"58d0c29c-b949-3c66-ac64-18fc5c7db989","pitchNumber":5,"startTime":"2026-08-23T21:11:09.315Z","endTime":"2026-08-23T21:11:13.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:11:13.235Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T21:11:27.864Z","endTime":"2026-08-23T21:12:03.042Z","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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99735217057464,"aZ":-11.712501156913047,"pfxX":-5.613712690685298,"pfxZ":10.539288880500001,"pX":0.5940631558420055,"pZ":3.313439261249678,"vX0":5.6453259423446855,"vY0":-138.25014939320707,"vZ0":-3.9883778222590793,"x":94.36,"y":149.32,"x0":-0.7422275643949703,"y0":50.00099671168558,"z0":5.557301698421866,"aX":-10.89702089170994},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":9.0,"spinRate":2204,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.395759776486726,"extension":6.364087353271255},"index":0,"playId":"e77eb417-3aea-3d6b-aef9-736e3ca4eb59","pitchNumber":1,"startTime":"2026-08-23T21:11:38.930Z","endTime":"2026-08-23T21:11:42.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25619779947832,"aZ":-26.435574784759943,"pfxX":6.861187282590412,"pfxZ":3.8346091672034444,"pX":1.0651911032180803,"pZ":3.160701582655801,"vX0":3.084695161669101,"vY0":-122.4353398723347,"vZ0":-0.19112289759408452,"x":76.4,"y":153.44,"x0":-1.1078331360551017,"y0":50.00462075760459,"z0":5.5285561060242925,"aX":10.27491340377134},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.2,"breakHorizontal":-13.2,"spinRate":2663,"spinDirection":91},"zone":12,"typeConfidence":2.0,"plateTime":0.44972021005229257,"extension":6.42533280581863},"hitData":{"launchSpeed":79.9,"launchAngle":51.0,"totalDistance":202.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.01,"coordY":120.29}},"index":1,"playId":"6903efe7-3ba1-33ce-9bfc-0f7b12d39241","pitchNumber":2,"startTime":"2026-08-23T21:11:53.525Z","endTime":"2026-08-23T21:12:03.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:12:03.042Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brooks Lee homers (20) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T21:12:20.912Z","endTime":"2026-08-23T21:15:56.686Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"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":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412227562123086,"aZ":-10.993185502472178,"pfxX":-6.424444734410775,"pfxZ":11.006101166086587,"pX":-0.016574303726505164,"pZ":2.466059393905906,"vX0":5.540518241675415,"vY0":-137.5881799308258,"vZ0":-5.732998924136607,"x":117.63,"y":172.2,"x0":-1.2178355237581198,"y0":50.00600408942018,"z0":5.316036626436965,"aX":-12.367765370430288},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":10.6,"spinRate":2039,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3974948753394498,"extension":6.09560975425956},"index":0,"playId":"588cf448-3b0e-3bb2-8e05-a926e41f2be4","pitchNumber":1,"startTime":"2026-08-23T21:12:27.415Z","endTime":"2026-08-23T21:12:30.564Z","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.9,"endSpeed":86.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.022635923859102,"aZ":-14.577263567494567,"pfxX":-6.69534945565566,"pfxZ":9.095886846254203,"pX":-0.4937727042532289,"pZ":4.581643967578349,"vX0":3.841000858728432,"vY0":-138.25176001181495,"vZ0":-0.3281901734778544,"x":135.82,"y":115.08,"x0":-1.0317828211567224,"y0":50.00116470851593,"z0":5.680888498832852,"aX":-12.950341277041627},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":11.3,"spinRate":2133,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3962968999338399,"extension":6.26342597001543},"index":1,"playId":"198ecd4c-a9ac-33bb-995a-43611fd807b4","pitchNumber":2,"startTime":"2026-08-23T21:12:43.368Z","endTime":"2026-08-23T21:12:46.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.511591728817233,"aZ":-27.284772113448184,"pfxX":-11.041644701057523,"pfxZ":2.741152704470569,"pX":-0.06581425275303353,"pZ":0.2630521944588301,"vX0":6.358247175103657,"vY0":-132.25744046648796,"vZ0":-7.900136113484707,"x":119.51,"y":231.68,"x0":-1.058512047913877,"y0":50.00161816512669,"z0":5.271088230930255,"aX":-19.68521298357557},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":18.7,"spinRate":1237,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4131259866057997,"extension":6.382997819643895},"index":2,"playId":"3cd649cd-7452-3e88-a028-19e383f794c3","pitchNumber":3,"startTime":"2026-08-23T21:12:58.884Z","endTime":"2026-08-23T21:13:02.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35732998882349,"aZ":-30.429602764387308,"pfxX":-6.0281947735428245,"pfxZ":1.009702276741237,"pX":-1.2582758284812745,"pZ":3.08529918202722,"vX0":2.2319171612247355,"vY0":-130.0738109920734,"vZ0":-0.4901465150393707,"x":164.96,"y":155.48,"x0":-1.3385686254167253,"y0":50.00592615950783,"z0":5.560810671776517,"aX":-10.4495783145571},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.9,"breakHorizontal":10.6,"spinRate":1057,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.41927370932446983,"extension":6.313441260985475},"index":3,"playId":"5cfe20dc-91e1-3830-94fc-488e31c3f53f","pitchNumber":4,"startTime":"2026-08-23T21:13:16.655Z","endTime":"2026-08-23T21:13:20.496Z","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":94.4,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.113264983484523,"aZ":-18.53722024652265,"pfxX":-7.216509171999802,"pfxZ":7.028274608589925,"pX":-0.41752634791753235,"pZ":1.6799921455996842,"vX0":5.04921573716862,"vY0":-137.39946576899797,"vZ0":-6.374879113556167,"x":132.92,"y":193.42,"x0":-1.3273553020017028,"y0":50.00643409704658,"z0":5.259666236011245,"aX":-14.010454737843755},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":12.2,"spinRate":1990,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3963450757565794,"extension":6.121218877050238},"index":4,"playId":"8f69f1b3-585d-3c91-9106-5e8890c1dfb4","pitchNumber":5,"startTime":"2026-08-23T21:13:34.527Z","endTime":"2026-08-23T21:13:38.315Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-23T21:13:47.925Z","endTime":"2026-08-23T21:13:59.072Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"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":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.584875052953226,"aZ":-22.434306174232383,"pfxX":1.2482300790461265,"pfxZ":5.310478660968988,"pX":-0.08616499516515734,"pZ":1.5999625135019433,"vX0":2.468725275778338,"vY0":-133.7565635433998,"vZ0":-5.864021753695962,"x":120.28,"y":195.58,"x0":-1.1789172873856926,"y0":50.00287827366171,"z0":5.402365784697322,"aX":2.2884505630321255},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":-2.8,"spinRate":2221,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.4076300426417583,"extension":6.253549818531407},"index":6,"playId":"a0a8c6cc-2d20-33bb-97e3-517a81cc5279","pitchNumber":6,"startTime":"2026-08-23T21:13:59.072Z","endTime":"2026-08-23T21:14:02.545Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161592240519568,"aZ":-21.552349022536138,"pfxX":2.5442165638660033,"pfxZ":5.71850774118262,"pX":-0.44741456878254476,"pZ":3.2724033267305606,"vX0":1.305733699838572,"vY0":-134.43932034807156,"vZ0":-1.9548675992512619,"x":134.05,"y":150.43,"x0":-1.2677524762619508,"y0":50.00179430835824,"z0":5.515954932102976,"aX":4.724452694913126},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":-4.9,"spinRate":2384,"spinDirection":180},"zone":1,"typeConfidence":2.0,"plateTime":0.405169972297037,"extension":6.217981351858079},"index":7,"playId":"f4f754a1-9184-3d10-92db-68419686c00b","pitchNumber":7,"startTime":"2026-08-23T21:14:19.695Z","endTime":"2026-08-23T21:14:23.335Z","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":95.8,"endSpeed":88.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.896219807847768,"aZ":-20.264183215608703,"pfxX":-9.144929460430403,"pfxZ":6.018362216427924,"pX":0.17386823593685602,"pZ":2.9392560693743923,"vX0":7.0399979081591795,"vY0":-139.42125770899642,"vZ0":-3.1206502864735657,"x":110.37,"y":159.42,"x0":-1.1895958249854948,"y0":50.00131066920574,"z0":5.402637316286761,"aX":-18.09097170748903},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":15.2,"spinRate":2293,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39212589676985843,"extension":6.236184685165878},"index":8,"playId":"010ed7de-8a28-3eda-8872-1676e7de869a","pitchNumber":8,"startTime":"2026-08-23T21:14:40.990Z","endTime":"2026-08-23T21:14:44.061Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14773198811892,"aZ":-16.629109758757,"pfxX":-2.610096766912807,"pfxZ":7.839411441056879,"pX":0.34460892116791253,"pZ":1.7841107939331031,"vX0":4.55908043195522,"vY0":-139.39878054487662,"vZ0":-6.970404316093775,"x":103.86,"y":190.61,"x0":-0.9674097129942241,"y0":50.00271858275222,"z0":5.400321790865538,"aX":-5.175696964253744},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":3.8,"spinRate":2198,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3918170483831003,"extension":6.454543421534734},"index":9,"playId":"12150671-4676-3d7f-8a23-849104719344","pitchNumber":9,"startTime":"2026-08-23T21:15:01.701Z","endTime":"2026-08-23T21:15:09.305Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.664484518259687,"aZ":-23.75625539631416,"pfxX":2.1891527796286074,"pfxZ":4.569892166584803,"pX":0.18619893683006608,"pZ":1.423661133185125,"vX0":3.096598043377151,"vY0":-133.8740822833208,"vZ0":-5.903148054371252,"x":109.9,"y":200.34,"x0":-1.263244962197687,"y0":50.006125544919456,"z0":5.321615628707289,"aX":4.036736549950126},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":-4.6,"spinRate":2486,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.40671611521646156,"extension":6.490851997362403},"hitData":{"launchSpeed":101.7,"launchAngle":28.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":205.72,"coordY":57.36}},"index":10,"playId":"270d9c5f-b699-3868-9d45-f679c6ab4c04","pitchNumber":10,"startTime":"2026-08-23T21:15:28.608Z","endTime":"2026-08-23T21:15:56.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:15:56.686Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alan Roden doubles (4) on a ground ball to left fielder Luis Rengifo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T21:16:11.272Z","endTime":"2026-08-23T21:17:03.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.654083485119457,"aZ":-20.041009966320868,"pfxX":-8.340883687980625,"pfxZ":6.096611085924849,"pX":0.08282791876348904,"pZ":2.033475548321645,"vX0":6.725685426901499,"vY0":-139.28410322715987,"vZ0":-5.348988165641093,"x":113.84,"y":183.88,"x0":-1.2648001809087075,"y0":50.0002001473658,"z0":5.2805946934361385,"aX":-16.589009634579448},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":13.9,"spinRate":2161,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39141501270758106,"extension":6.231715093883657},"index":0,"playId":"8665e330-db5e-3b90-825b-ecc7b67323e7","pitchNumber":1,"startTime":"2026-08-23T21:16:16.917Z","endTime":"2026-08-23T21:16:20.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.222733118391176,"aZ":-28.548136354453913,"pfxX":3.8931717957614675,"pfxZ":2.1387863064463666,"pX":0.6174779825968977,"pZ":2.9448215497217856,"vX0":3.093998880169034,"vY0":-127.98279319332153,"vZ0":-1.189514125003707,"x":93.46,"y":159.27,"x0":-1.104032382674035,"y0":50.00087881249833,"z0":5.609203987991956,"aX":6.592281578536082},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":-7.7,"spinRate":2648,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.42458426113473147,"extension":6.623826438844511},"index":1,"playId":"b67972f1-0fd6-3c02-b8c0-7be25cc3039c","pitchNumber":2,"startTime":"2026-08-23T21:16:31.146Z","endTime":"2026-08-23T21:16:37.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.929664091635697,"aZ":-31.52353504711187,"pfxX":-8.8199643513553,"pfxZ":0.36749171177965145,"pX":-1.2986565359812487,"pZ":2.124762586852347,"vX0":3.0870219624791577,"vY0":-131.96745662198913,"vZ0":-2.6549715067359188,"x":166.5,"y":181.41,"x0":-1.3372938628854445,"y0":50.00318487304821,"z0":5.4646792913330655,"aX":-15.565347985763676},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.4,"breakHorizontal":15.4,"spinRate":1102,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.41496500991997376,"extension":6.311787357370857},"hitData":{"launchSpeed":76.3,"launchAngle":6.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.32,"coordY":139.52}},"index":2,"playId":"62398393-5630-3f0c-af86-9f7f94d06373","pitchNumber":3,"startTime":"2026-08-23T21:16:51.214Z","endTime":"2026-08-23T21:17:03.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:17:03.232Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Victor Caratini pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T21:18:24.143Z","endTime":"2026-08-23T21:19:14.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"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":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T21:17:24.589Z","endTime":"2026-08-23T21:18:26.320Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.655449263115347,"aZ":-21.36753190578824,"pfxX":-9.533160206952617,"pfxZ":5.5932224392472385,"pX":0.3151612979447005,"pZ":2.7956235326252705,"vX0":6.883382070896437,"vY0":-137.84591115055417,"vZ0":-3.256554720072688,"x":104.99,"y":163.3,"x0":-0.9714757334760679,"y0":50.00013538219817,"z0":5.4291080265657365,"aX":-18.406303226755306},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":15.8,"spinRate":2108,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.39684150737642465,"extension":5.979634430182263},"index":1,"playId":"899b2ab6-2e8a-3172-9b9e-62028c59f10f","pitchNumber":1,"startTime":"2026-08-23T21:18:26.320Z","endTime":"2026-08-23T21:18:30.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.271947374039673,"aZ":-28.05901470190199,"pfxX":-8.559838806667427,"pfxZ":2.3239519305360066,"pX":-1.3358263712356857,"pZ":2.5400176765173943,"vX0":2.53673485576307,"vY0":-132.3074042590149,"vZ0":-2.4586043465484653,"x":167.92,"y":170.2,"x0":-1.1949144844954682,"y0":50.00543940046937,"z0":5.5380018278012075,"aX":-15.17518489527208},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.8,"breakHorizontal":15.0,"spinRate":1264,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4140095716068948,"extension":6.34174785508925},"index":2,"playId":"1d405a55-d63c-3bc2-88df-f56bf16d5249","pitchNumber":2,"startTime":"2026-08-23T21:18:42.233Z","endTime":"2026-08-23T21:18:46.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5416925961543,"aZ":-18.253165343535002,"pfxX":-8.206952879366582,"pfxZ":7.045555569502188,"pX":0.5838255426908125,"pZ":3.334315964159517,"vX0":6.93487072361691,"vY0":-139.27550231378945,"vZ0":-2.537960480970622,"x":94.75,"y":148.75,"x0":-0.8648363975016221,"y0":50.00564008775962,"z0":5.4564450549582695,"aX":-16.221795843988286},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":13.6,"spinRate":2165,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.39238813872476674,"extension":6.306148384875083},"hitData":{"launchSpeed":65.4,"launchAngle":59.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":126.11,"coordY":143.57}},"index":3,"playId":"6851ac67-5469-32e5-9163-64605cc01324","pitchNumber":3,"startTime":"2026-08-23T21:19:05.704Z","endTime":"2026-08-23T21:19:14.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:19:14.226Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, first baseman Royce Lewis to pitcher Bailey Ober.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T21:23:12.142Z","endTime":"2026-08-23T21:23:51.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T21:22:24.669Z","endTime":"2026-08-23T21:23:14.248Z","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(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":83.8,"endSpeed":77.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.192871173620087,"aZ":-23.71678236985977,"pfxX":1.0542782707269769,"pfxZ":5.550782345352815,"pX":-1.28047054684059,"pZ":4.037104611124917,"vX0":-0.2568184567863475,"vY0":-122.17008497868912,"vZ0":0.5740839135599296,"x":165.81,"y":129.78,"x0":-1.3115284164397287,"y0":50.00476959495002,"z0":5.824338096900796,"aX":1.607089609558363},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.4,"breakHorizontal":-1.8,"spinRate":2091,"spinDirection":188},"zone":11,"typeConfidence":0.87,"plateTime":0.44692104496690277,"extension":7.107037565184917},"index":1,"playId":"a04eb787-b930-3459-b109-8e83b81f5e3e","pitchNumber":1,"startTime":"2026-08-23T21:23:14.248Z","endTime":"2026-08-23T21:23:17.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78308663804058,"aZ":-29.641034629751022,"pfxX":-11.234849528884109,"pfxZ":1.743900683207876,"pX":-0.4550744629976832,"pZ":2.3934967751811786,"vX0":5.230341626388782,"vY0":-119.550907049407,"vZ0":-1.777234521211673,"x":134.35,"y":174.16,"x0":-1.210232539293777,"y0":50.00101225074662,"z0":5.8040100691208085,"aX":-16.280424175717915},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.0,"breakHorizontal":19.1,"spinRate":2259,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.4579407629706611,"extension":6.982927634423146},"index":2,"playId":"456164ba-c478-3269-b564-804f2f564687","pitchNumber":2,"startTime":"2026-08-23T21:23:30.783Z","endTime":"2026-08-23T21:23:34.566Z","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":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.642688925887274,"aZ":-26.0741585471185,"pfxX":0.12411379764483632,"pfxZ":3.935969433506129,"pX":0.5513019277013049,"pZ":2.063021650497483,"vX0":4.137988799412823,"vY0":-122.9597964596851,"vZ0":-3.496447975502094,"x":95.99,"y":183.08,"x0":-1.1610914483415729,"y0":50.00254784085929,"z0":5.686867648655442,"aX":0.19178557482338632},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.6,"breakHorizontal":-1.1,"spinRate":2141,"spinDirection":191},"zone":9,"typeConfidence":0.89,"plateTime":0.4434288575544625,"extension":7.087890563939383},"hitData":{"launchSpeed":96.2,"launchAngle":0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.42,"coordY":164.86}},"index":3,"playId":"d9624cc0-2d49-3a0e-8691-84009bbe4684","pitchNumber":3,"startTime":"2026-08-23T21:23:44.330Z","endTime":"2026-08-23T21:23:51.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:23:51.858Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a sharp line drive to left fielder Alan Roden.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T21:24:09.909Z","endTime":"2026-08-23T21:26:26.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61469590784267,"aZ":-17.90848811795815,"pfxX":-5.5978525857915,"pfxZ":8.536606896342057,"pX":1.092903035686569,"pZ":2.232155101867823,"vX0":7.37317831491575,"vY0":-128.00169561107003,"vZ0":-4.734094376045311,"x":75.34,"y":178.51,"x0":-1.0879674539255124,"y0":50.00556877695336,"z0":5.493787819447906,"aX":-9.358784992707976},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.6,"breakHorizontal":8.6,"spinRate":2236,"spinDirection":210},"zone":14,"typeConfidence":0.87,"plateTime":0.42671683769210045,"extension":7.3072526841243866},"index":0,"playId":"c02785ba-8a09-3df9-a442-cb60f366c9a9","pitchNumber":1,"startTime":"2026-08-23T21:24:21.074Z","endTime":"2026-08-23T21:24:25.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.006193579237564,"aZ":-29.604144989234634,"pfxX":-11.302183215971434,"pfxZ":1.7681250035653253,"pX":-0.3815477915670757,"pZ":2.2145063236512326,"vX0":5.107515556764363,"vY0":-119.49803392025585,"vZ0":-2.1739544864947966,"x":131.54,"y":178.99,"x0":-1.0727919863169815,"y0":50.003049651603455,"z0":5.783394705680279,"aX":-16.42298161184663},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.0,"breakHorizontal":19.3,"spinRate":2100,"spinDirection":244},"zone":7,"typeConfidence":0.91,"plateTime":0.45752519876558395,"extension":7.107238763684485},"index":1,"playId":"892b88f5-46b1-3ed9-afbc-bba1412e00f6","pitchNumber":2,"startTime":"2026-08-23T21:24:33.687Z","endTime":"2026-08-23T21:24:37.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.422888414534913,"aZ":-17.5956417782263,"pfxX":-4.918728226820751,"pfxZ":8.552881099746887,"pX":0.7645927865397144,"pZ":2.9381753946582405,"vX0":6.362118651382738,"vY0":-129.32494007269068,"vZ0":-3.4058973642516173,"x":87.86,"y":159.45,"x0":-1.0812889505206429,"y0":50.00088985421022,"z0":5.611578341461461,"aX":-8.382287673596784},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.0,"breakHorizontal":7.6,"spinRate":2155,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.42253148590134426,"extension":7.255748130360223},"index":2,"playId":"77e0d061-7ceb-3619-b889-47a2ab2d4f79","pitchNumber":3,"startTime":"2026-08-23T21:24:51.694Z","endTime":"2026-08-23T21:24:58.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":68.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.133963331668163,"aZ":-30.891262489261457,"pfxX":7.699508517013786,"pfxZ":1.0746974993617684,"pX":-1.1979454788632655,"pZ":2.668406546818229,"vX0":-1.8969936790545474,"vY0":-109.17045927963076,"vZ0":0.35937900514303367,"x":162.66,"y":166.73,"x0":-1.312322886742122,"y0":50.00270529889343,"z0":5.855721981606529,"aX":9.194378303847886},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":2.4,"breakHorizontal":-13.3,"spinRate":2071,"spinDirection":64},"zone":11,"typeConfidence":0.92,"plateTime":0.503773471917647,"extension":7.041725874382512},"index":3,"playId":"96430ccd-6ab6-3cf8-93f4-f2b42337803f","pitchNumber":4,"startTime":"2026-08-23T21:25:20.527Z","endTime":"2026-08-23T21:25:24.030Z","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":88.6,"endSpeed":81.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.338680527534965,"aZ":-15.812996566106392,"pfxX":-6.372195970247346,"pfxZ":9.684444775587302,"pX":1.0998034801226197,"pZ":1.6273642257597554,"vX0":7.553774248349523,"vY0":-128.79989415783703,"vZ0":-6.892585249136501,"x":75.08,"y":194.84,"x0":-1.0353685929941165,"y0":50.00580687745762,"z0":5.5491202810506355,"aX":-10.769209936225975},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2211,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.4243469807570177,"extension":7.34708552415547},"index":4,"playId":"5711393b-8820-3005-bcfa-b0e138def3bd","pitchNumber":5,"startTime":"2026-08-23T21:25:37.542Z","endTime":"2026-08-23T21:25:41.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.543570700339362,"aZ":-18.361921367982813,"pfxX":-3.257806007503221,"pfxZ":8.32200647125062,"pX":-0.615628101098434,"pZ":3.3412727638676145,"vX0":2.4784914576036696,"vY0":-127.58549998994634,"vZ0":-2.106988080258234,"x":140.47,"y":148.57,"x0":-1.1730586978246216,"y0":50.005508708697036,"z0":5.614265811374411,"aX":-5.409096143810879},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.9,"breakHorizontal":5.4,"spinRate":2162,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.4281666221559317,"extension":7.232313992301065},"index":5,"playId":"80502b6d-127b-3f98-9f3d-7b65ffd05d81","pitchNumber":6,"startTime":"2026-08-23T21:25:54.410Z","endTime":"2026-08-23T21:25:59.470Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6198835413272,"aZ":-17.223538950761743,"pfxX":-2.848412396018976,"pfxZ":8.984390205901043,"pX":0.07042053523368863,"pZ":3.100422094825197,"vX0":3.72546816025332,"vY0":-127.50817985261854,"vZ0":-3.0906831678051696,"x":114.32,"y":155.07,"x0":-1.0323825139768747,"y0":50.002218798746014,"z0":5.670026363476646,"aX":-4.7399075722409085},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":2107,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.4278305453350999,"extension":7.203367860147152},"hitData":{"launchSpeed":109.1,"launchAngle":9.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":72.71,"coordY":105.14}},"index":6,"playId":"d66534b8-4419-3a31-aa83-12ac73be9833","pitchNumber":7,"startTime":"2026-08-23T21:26:16.314Z","endTime":"2026-08-23T21:26:26.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:26:26.330Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a fly ball to left fielder Alan Roden. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T21:26:44.804Z","endTime":"2026-08-23T21:28:15.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.963218935139174,"aZ":-28.237232768113643,"pfxX":-10.49624973947327,"pfxZ":2.8059237085370103,"pX":-0.2508133251519512,"pZ":2.0667218568903367,"vX0":5.108904378513197,"vY0":-117.34507982196037,"vZ0":-2.554020572476299,"x":126.56,"y":182.98,"x0":-1.0856914739012802,"y0":50.00269330185619,"z0":5.7841734243462515,"aX":-14.725230388341059},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.8,"breakHorizontal":17.9,"spinRate":1898,"spinDirection":250},"zone":8,"typeConfidence":0.9,"plateTime":0.4657099862412051,"extension":7.19058316957156},"index":0,"playId":"e441c6ce-fe11-30b1-aeee-8eba16b8f120","pitchNumber":1,"startTime":"2026-08-23T21:26:54.776Z","endTime":"2026-08-23T21:26:58.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.293564820115876,"aZ":-26.582131751143653,"pfxX":-11.136428071853107,"pfxZ":3.905166318766442,"pX":0.2459437289986465,"pZ":1.2551572032836293,"vX0":6.404079459906623,"vY0":-119.01308137913847,"vZ0":-4.762137039030682,"x":107.63,"y":204.89,"x0":-1.0358990013521718,"y0":50.00126265845459,"z0":5.695507872423691,"aX":-15.940093239338434},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.1,"breakHorizontal":18.6,"spinRate":2015,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.46058700460595103,"extension":7.2684277307025535},"index":1,"playId":"551056de-d0ff-3c76-ae35-6e3ef32a2101","pitchNumber":2,"startTime":"2026-08-23T21:27:17.597Z","endTime":"2026-08-23T21:27:21.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113513195866425,"aZ":-26.854906616835727,"pfxX":-10.67945596307599,"pfxZ":3.7651998639292104,"pX":0.3285002334238855,"pZ":0.5353667861300496,"vX0":6.142022240453021,"vY0":-118.20653620456768,"vZ0":-6.265663675329882,"x":104.48,"y":224.33,"x0":-0.9197846576820394,"y0":50.00034115138269,"z0":5.694622126844558,"aX":-15.069024688692057},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.5,"breakHorizontal":17.8,"spinRate":2016,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.4638565746341574,"extension":7.220117442260809},"index":2,"playId":"4d4a5f07-5ba4-3ae9-8d13-26b344f8b5a3","pitchNumber":3,"startTime":"2026-08-23T21:27:38.420Z","endTime":"2026-08-23T21:27:41.802Z","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":86.7,"endSpeed":79.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095292999125096,"aZ":-18.46942999962554,"pfxX":-2.0546300916819806,"pfxZ":8.464508562263076,"pX":-0.04683628885500274,"pZ":3.31801105089658,"vX0":3.033792588134936,"vY0":-126.283350540903,"vZ0":-2.12253560214243,"x":118.79,"y":149.19,"x0":-0.9953949868572424,"y0":50.00370776444679,"z0":5.651022039485109,"aX":-3.3273535973102426},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":15.1,"breakHorizontal":3.0,"spinRate":2044,"spinDirection":203},"zone":2,"typeConfidence":0.87,"plateTime":0.43329977909218487,"extension":7.323479764326788},"hitData":{"launchSpeed":74.2,"launchAngle":50.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.77,"coordY":124.87}},"index":3,"playId":"c1efa399-3930-34ba-94f3-6527f4351c67","pitchNumber":4,"startTime":"2026-08-23T21:28:04.783Z","endTime":"2026-08-23T21:28:15.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:28:15.799Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T21:30:00.771Z","endTime":"2026-08-23T21:31:54.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T21:28:52.854Z","endTime":"2026-08-23T21:30:00.771Z","isPitch":false,"type":"action"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"6fa40c7a-3f3d-40e6-b182-b59ddff252f5","startTime":"2026-08-23T21:30:00.771Z","endTime":"2026-08-23T21:30:05.771Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.276919595069266,"aZ":-26.027052270713302,"pfxX":2.476124134804234,"pfxZ":4.186103634405185,"pX":0.39466823677715196,"pZ":1.9647188578059165,"vX0":2.9999472638917446,"vY0":-119.33188131300211,"vZ0":-3.162698712351511,"x":101.96,"y":185.73,"x0":-1.192266290147132,"y0":50.000180758218114,"z0":5.609636336816315,"aX":3.6305855189797516},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.2,"breakHorizontal":-5.2,"spinRate":2151,"spinDirection":167},"zone":9,"typeConfidence":0.91,"plateTime":0.45603898002208654,"extension":7.2010686473865535},"index":2,"playId":"c4ca5503-e141-3716-9cc6-6d32bf267207","pitchNumber":1,"startTime":"2026-08-23T21:30:20.590Z","endTime":"2026-08-23T21:30:24.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.64709556197683,"aZ":-27.295514629444966,"pfxX":2.544660432307513,"pfxZ":3.4755035678800343,"pX":-0.06352480055410342,"pZ":2.683140137092096,"vX0":1.823251884338546,"vY0":-116.76225327333698,"vZ0":-0.8729612397776034,"x":119.42,"y":166.34,"x0":-1.1806765078401733,"y0":50.00161971850448,"z0":5.593603180654029,"aX":3.569912495267223},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.4,"breakHorizontal":-5.0,"spinRate":1991,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.4662334361955147,"extension":7.158246055606318},"index":3,"playId":"b0625491-dce4-33a2-9f02-c86d4a0854bc","pitchNumber":2,"startTime":"2026-08-23T21:30:41.677Z","endTime":"2026-08-23T21:30:46.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.4515415091405,"aZ":-28.37487112600152,"pfxX":2.1740289021006345,"pfxZ":2.6799300684125864,"pX":0.38446547364602823,"pZ":1.378694394423612,"vX0":2.954452675778482,"vY0":-117.43157844591073,"vZ0":-3.651066873754842,"x":102.35,"y":201.56,"x0":-1.165889096524602,"y0":50.000872786849335,"z0":5.555606559804252,"aX":3.075460690792738},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.3,"breakHorizontal":-4.6,"spinRate":1983,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.4640763084206707,"extension":7.303557049946494},"index":4,"playId":"01bf66e1-3822-38eb-926a-7079f67c1537","pitchNumber":3,"startTime":"2026-08-23T21:31:06.065Z","endTime":"2026-08-23T21:31:12.773Z","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":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55100509627772,"aZ":-17.132944283177423,"pfxX":-4.020466735189124,"pfxZ":9.17452057138466,"pX":1.3718650837332418,"pZ":3.0614485547249,"vX0":7.1002812039992795,"vY0":-126.8655839593811,"vZ0":-3.0495468001270996,"x":64.71,"y":156.12,"x0":-0.9334835720834153,"y0":50.00338379044699,"z0":5.635275658995683,"aX":-6.592525819191384},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":16.2,"breakHorizontal":5.8,"spinRate":2100,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.4307869402970459,"extension":7.435913077719422},"index":5,"playId":"747e041b-e68a-395b-8d88-abd07e731ee6","pitchNumber":4,"startTime":"2026-08-23T21:31:27.822Z","endTime":"2026-08-23T21:31:31.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":73.5,"endSpeed":67.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5867522409518,"aZ":-29.514175673740393,"pfxX":6.217455065633971,"pfxZ":2.3183085967294748,"pX":0.1275361540982047,"pZ":2.3076680169481603,"vX0":1.0006691372470904,"vY0":-107.04004935252388,"vZ0":-0.09692860893067179,"x":112.14,"y":176.47,"x0":-1.154468289398938,"y0":50.00208297126402,"z0":5.692428990337253,"aX":7.125319338054391},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":4.6,"breakHorizontal":-11.5,"spinRate":2044,"spinDirection":67},"zone":5,"typeConfidence":0.92,"plateTime":0.5141172185151714,"extension":7.171185826540913},"index":6,"playId":"ad08bcb0-da20-33d0-8c2b-08420e12a39f","pitchNumber":5,"startTime":"2026-08-23T21:31:49.850Z","endTime":"2026-08-23T21:31:54.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:31:54.146Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to right fielder Luke Keaschall.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T21:32:17.545Z","endTime":"2026-08-23T21:33:01.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.6,"endSpeed":67.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.968627442825017,"aZ":-29.09463531736819,"pfxX":6.937976430186998,"pfxZ":2.644609627466475,"pX":-0.34137985575662677,"pZ":1.7641062565715269,"vX0":-0.03055830855284264,"vY0":-107.26449449040754,"vZ0":-1.345635938598214,"x":130.01,"y":191.15,"x0":-1.2278073906982985,"y0":50.00055771563764,"z0":5.650652789747579,"aX":8.063635472211123},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":4.8,"breakHorizontal":-12.6,"spinRate":2061,"spinDirection":73},"zone":7,"typeConfidence":0.92,"plateTime":0.5111004185918593,"extension":7.215026192368287},"index":0,"playId":"f39de199-ecb9-3b9d-a967-a2a41d4d2ff4","pitchNumber":1,"startTime":"2026-08-23T21:32:29.211Z","endTime":"2026-08-23T21:32:32.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.906173015469776,"aZ":-21.430327786824986,"pfxX":-2.9009696696433367,"pfxZ":6.586405320928002,"pX":0.6719999712599184,"pZ":3.0896064027316505,"vX0":5.274645743373287,"vY0":-126.45661528080015,"vZ0":-2.0170137484065633,"x":91.38,"y":155.36,"x0":-1.0567412612941398,"y0":50.00613853620436,"z0":5.603063548966577,"aX":-4.735709905308376},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.8,"breakHorizontal":4.2,"spinRate":1951,"spinDirection":201},"zone":3,"typeConfidence":0.68,"plateTime":0.4318545358802841,"extension":7.386330229747803},"hitData":{"launchSpeed":97.1,"launchAngle":50.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.04,"coordY":102.91}},"index":1,"playId":"87bb5743-2b1b-36d5-afad-6ec147a08c10","pitchNumber":2,"startTime":"2026-08-23T21:32:51.525Z","endTime":"2026-08-23T21:33:01.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:33:01.561Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kaelen Culpepper flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T21:35:09.448Z","endTime":"2026-08-23T21:36:18.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.451060279970864,"aZ":-19.66544912099218,"pfxX":-9.668917674632254,"pfxZ":6.719223093345056,"pX":0.6587520787605603,"pZ":1.8849347904893494,"vX0":8.15683623186907,"vY0":-135.54808431720272,"vZ0":-5.666915183759269,"x":91.89,"y":187.89,"x0":-1.1322925698314172,"y0":50.00621088507325,"z0":5.3747160012995945,"aX":-18.007507453749326},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":15.8,"spinRate":2236,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.40399122953993727,"extension":6.0812935277169125},"index":0,"playId":"d48eaaf7-1622-312b-a170-f4d9a2ed12d4","pitchNumber":1,"startTime":"2026-08-23T21:35:09.448Z","endTime":"2026-08-23T21:35:13.131Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35143287256809,"aZ":-26.919626433122726,"pfxX":3.238230006345815,"pfxZ":3.2503303181975376,"pX":0.7985988098310444,"pZ":2.625486652212609,"vX0":3.467265702910649,"vY0":-125.77901420256856,"vZ0":-2.237445822473691,"x":86.56,"y":167.89,"x0":-1.0138894815829658,"y0":50.00293291908135,"z0":5.689775952521183,"aX":5.234962607577737},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":-6.6,"spinRate":2535,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.43397814656563893,"extension":6.447708225860914},"index":1,"playId":"3776b99e-c755-3845-b3dd-71f896bc0ea6","pitchNumber":2,"startTime":"2026-08-23T21:35:22.836Z","endTime":"2026-08-23T21:35:26.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.769628295148884,"aZ":-27.67216044160328,"pfxX":6.4996889843695245,"pfxZ":3.158979318127942,"pX":0.2228904601072934,"pZ":3.021107354394984,"vX0":1.1060057067499451,"vY0":-118.71223434287289,"vZ0":-0.03714423644731912,"x":108.5,"y":157.21,"x0":-1.0936750390706704,"y0":50.00585384795692,"z0":5.556382212756389,"aX":9.276198039887422},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.0,"breakHorizontal":-12.0,"spinRate":2734,"spinDirection":78},"zone":2,"typeConfidence":2.0,"plateTime":0.4614202902907052,"extension":6.482379494507397},"index":2,"playId":"2221026e-526f-3017-afb3-c3db9b99c1e3","pitchNumber":3,"startTime":"2026-08-23T21:35:38.355Z","endTime":"2026-08-23T21:35:41.971Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-23T21:35:54.456Z","endTime":"2026-08-23T21:36:04.867Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.040089787489812,"aZ":-13.73468293812909,"pfxX":-2.7660957371003994,"pfxZ":9.51743837907516,"pX":0.025282160937820125,"pZ":3.332694418136901,"vX0":3.595907819665765,"vY0":-138.13751553304368,"vZ0":-3.792061070442621,"x":116.04,"y":148.8,"x0":-0.9324075018208766,"y0":50.002777513375406,"z0":5.64318228478038,"aX":-5.3594552952181225},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":4.3,"spinRate":2191,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3961143687715283,"extension":6.401579098605163},"hitData":{"launchSpeed":94.3,"launchAngle":46.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.48,"coordY":79.14}},"index":4,"playId":"15af78e7-3a8d-3069-830a-12fa2e8bd33a","pitchNumber":4,"startTime":"2026-08-23T21:36:04.867Z","endTime":"2026-08-23T21:36:18.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:36:18.967Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T21:36:30.316Z","endTime":"2026-08-23T21:38:14.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.3,"endSpeed":86.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.818777123110948,"aZ":-15.503027114852719,"pfxX":-2.4132077750631,"pfxZ":8.675160036148732,"pX":0.03458237648555335,"pZ":2.6636895027656204,"vX0":3.621564213553454,"vY0":-137.3552491053579,"vZ0":-4.806743199426988,"x":115.68,"y":166.86,"x0":-0.9840325157608414,"y0":50.000058236957784,"z0":5.481294217231616,"aX":-4.636348358805632},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":3.6,"spinRate":2170,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.3979034034641651,"extension":6.2652661936142025},"index":0,"playId":"d89f6885-ab08-3819-9222-aa2beb2592cd","pitchNumber":1,"startTime":"2026-08-23T21:36:39.732Z","endTime":"2026-08-23T21:36:42.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11875779957793,"aZ":-24.797132168191467,"pfxX":6.363106758956972,"pfxZ":5.010978757344644,"pX":1.165156491785662,"pZ":0.7463980254080542,"vX0":3.3599141550622793,"vY0":-121.45264434583439,"vZ0":-5.781415363082051,"x":72.59,"y":218.63,"x0":-1.0694430880835777,"y0":50.00101162829529,"z0":5.3566870203034,"aX":9.361520621970373},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.8,"breakHorizontal":-12.4,"spinRate":2687,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4535957945220872,"extension":6.520210608486845},"index":1,"playId":"fca87dd4-5735-3258-ac4d-695503e20cc3","pitchNumber":2,"startTime":"2026-08-23T21:37:00.415Z","endTime":"2026-08-23T21:37:03.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.097512460397837,"aZ":-33.46902249936313,"pfxX":7.193911146199127,"pfxZ":-0.9584440647053789,"pX":-0.11670219170994818,"pZ":3.3488064924425958,"vX0":0.5681006864938627,"vY0":-115.58638410945912,"vZ0":2.291448049841094,"x":121.45,"y":148.36,"x0":-1.3001953651849751,"y0":50.00387012688241,"z0":5.564515144797651,"aX":9.707160408443064},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-0.8,"breakHorizontal":-13.2,"spinRate":2650,"spinDirection":73},"zone":2,"typeConfidence":2.0,"plateTime":0.47436239452115636,"extension":6.5549629775480955},"index":2,"playId":"cb2621a4-8c2e-341f-95dd-3f922c658c47","pitchNumber":3,"startTime":"2026-08-23T21:37:18.672Z","endTime":"2026-08-23T21:37:22.318Z","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":93.8,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.771352737887003,"aZ":-16.670107286176396,"pfxX":-2.932565046601167,"pfxZ":8.154280243638636,"pX":0.06359657969659104,"pZ":3.9577266257069312,"vX0":3.762160628385173,"vY0":-136.6768307551023,"vZ0":-1.4913502656287712,"x":114.58,"y":131.92,"x0":-0.9466180987389291,"y0":50.00109526084462,"z0":5.649612460262185,"aX":-5.574786641443083},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":4.6,"spinRate":2044,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4000281452691259,"extension":6.354654469135995},"index":3,"playId":"19b99db5-7cbf-3972-b209-a0acd55effa1","pitchNumber":4,"startTime":"2026-08-23T21:37:36.893Z","endTime":"2026-08-23T21:37:40.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.956829409069154,"aZ":-31.87662889593358,"pfxX":-9.259118965440848,"pfxZ":0.1720916579622358,"pX":1.741393652788813,"pZ":1.0443580995263495,"vX0":9.79066449667319,"vY0":-130.42627309213594,"vZ0":-5.037594098660668,"x":50.62,"y":210.58,"x0":-0.8479116915803266,"y0":50.004855235165365,"z0":5.388923286285758,"aX":-16.046631849260077},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":14.8,"spinRate":948,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.41903388371587136,"extension":6.529357829071243},"index":4,"playId":"dfbffd1a-9ea5-34be-8f17-a74322d486a9","pitchNumber":5,"startTime":"2026-08-23T21:37:51.277Z","endTime":"2026-08-23T21:37:54.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.967187787219874,"aZ":-19.196959700582465,"pfxX":-10.332147821818275,"pfxZ":6.851748215523491,"pX":0.2799001543266907,"pZ":2.219548961346689,"vX0":6.972551004291391,"vY0":-136.7235812441119,"vZ0":-4.858737089586588,"x":106.33,"y":178.85,"x0":-0.9600968561248039,"y0":50.00599998341378,"z0":5.3361109224189285,"aX":-19.577028768020224},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.5,"breakHorizontal":17.3,"spinRate":1972,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40052700409645503,"extension":6.62858548382438},"index":5,"playId":"0cb030e0-c417-32a2-af47-5c7ef8846358","pitchNumber":6,"startTime":"2026-08-23T21:38:09.493Z","endTime":"2026-08-23T21:38:14.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:38:14.018Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T21:38:27.528Z","endTime":"2026-08-23T21:40:07.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17391905783134,"aZ":-45.22150217289736,"pfxX":4.67052122544335,"pfxZ":-10.47611199822742,"pX":-0.14055644372808496,"pZ":1.995046296033181,"vX0":0.5799092119581862,"vY0":-111.77750504372285,"vZ0":1.9489880047028603,"x":122.36,"y":184.91,"x0":-1.0103473669935348,"y0":50.00476166567923,"z0":5.812074284539016,"aX":5.815157628278826},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-18.0,"breakHorizontal":-8.6,"spinRate":2334,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.493070709149416,"extension":6.573264449172562},"index":0,"playId":"7c130541-5e9f-307c-9c3e-864851622ca4","pitchNumber":1,"startTime":"2026-08-23T21:38:37.905Z","endTime":"2026-08-23T21:38:41.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75676984252108,"aZ":-32.80337430347973,"pfxX":7.278061547879474,"pfxZ":-0.4411661382183687,"pX":1.5716132658135835,"pZ":0.8766623526704701,"vX0":4.00953951766379,"vY0":-119.88316647162185,"vZ0":-3.483852239680175,"x":57.09,"y":215.11,"x0":-1.0771059904242544,"y0":50.00098583573757,"z0":5.327790932660855,"aX":10.417203804289768},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.4,"breakHorizontal":-14.3,"spinRate":2615,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.45981185220297816,"extension":6.643046418737287},"index":1,"playId":"0b76adfa-c9e9-3231-978e-9327d5d0e0e6","pitchNumber":2,"startTime":"2026-08-23T21:39:04.378Z","endTime":"2026-08-23T21:39:08.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.469882310042138,"aZ":-13.93820572676344,"pfxX":-1.81824309036306,"pfxZ":9.430492700686795,"pX":0.9944883473288346,"pZ":2.375971675324542,"vX0":5.633212141879432,"vY0":-137.89679345818456,"vZ0":-5.8309057599809115,"x":79.09,"y":174.63,"x0":-0.8348985925876724,"y0":50.00567666786173,"z0":5.451477908200614,"aX":-3.517872952055481},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":2.2,"spinRate":2171,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3965861888973956,"extension":6.393673713249609},"index":2,"playId":"39940d28-d373-3639-bb22-07d3dc97fe0f","pitchNumber":3,"startTime":"2026-08-23T21:39:23.282Z","endTime":"2026-08-23T21:39:26.826Z","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":94.7,"endSpeed":87.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.435776269201064,"aZ":-13.902777349966588,"pfxX":-1.7158604570391072,"pfxZ":9.419053311150316,"pX":1.0610607838350703,"pZ":3.814909430609448,"vX0":5.562699431871825,"vY0":-137.8610023595573,"vZ0":-2.412578072617751,"x":76.55,"y":135.78,"x0":-0.7530457235761095,"y0":50.000293591533016,"z0":5.630902865846512,"aX":-3.3279314602401957},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":2.0,"spinRate":2154,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.3961426443048106,"extension":6.561778829197638},"index":3,"playId":"f3cc5108-f14c-310f-bdcd-25e4bb8d16ee","pitchNumber":4,"startTime":"2026-08-23T21:39:41.143Z","endTime":"2026-08-23T21:39:45.324Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.105310083285065,"aZ":-41.08843556816303,"pfxX":5.563128808193334,"pfxZ":-6.791131250900225,"pX":1.1940982750295221,"pZ":1.1766267056825366,"vX0":2.743280963953044,"vY0":-113.89045090118395,"vZ0":-1.0721166551527348,"x":71.48,"y":207.01,"x0":-0.7491952776036724,"y0":50.003657324557764,"z0":5.720622553701307,"aX":7.3008821787962495},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-12.2,"breakHorizontal":-10.8,"spinRate":2440,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.48110982123757395,"extension":6.664944212584304},"index":4,"playId":"ac18f97c-c4d4-3068-9bdd-489e738648fc","pitchNumber":5,"startTime":"2026-08-23T21:40:03.016Z","endTime":"2026-08-23T21:40:07.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:40:07.227Z","atBatIndex":41},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jackson Merrill reaches on a fielding error by shortstop Kaelen Culpepper.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T21:42:37.130Z","endTime":"2026-08-23T21:44:01.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701785,"link":"/api/v1/people/701785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kody Funderburk replaces Bailey Ober.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T21:42:09.860Z","endTime":"2026-08-23T21:42:39.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"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.5,"endSpeed":85.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.739538044864783,"aZ":-23.323269886169136,"pfxX":10.291218917368548,"pfxZ":4.745411015283356,"pX":0.5946914295169672,"pZ":4.325799048173576,"vX0":-8.193784282855828,"vY0":-135.91828354734795,"vZ0":0.06188955794520479,"x":94.33,"y":121.98,"x0":2.316470640052685,"y0":50.00157084119674,"z0":5.92694446495826,"aX":19.188058752873523},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":-16.8,"spinRate":2289,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.40351518194913893,"extension":6.3983387469550514},"index":1,"playId":"fcd581e9-2872-36f7-ad50-776e4a24b610","pitchNumber":1,"startTime":"2026-08-23T21:42:39.279Z","endTime":"2026-08-23T21:42:42.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39692129600623,"aZ":-24.430596370048864,"pfxX":11.283677409385271,"pfxZ":4.151201077950282,"pX":0.3413615680132429,"pZ":1.7355124293510373,"vX0":-9.287061271776677,"vY0":-136.521330319729,"vZ0":-5.954361123600936,"x":103.99,"y":191.92,"x0":2.341408860167202,"y0":50.00214060091739,"z0":5.654196713137986,"aX":21.045100626819245},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":-18.1,"spinRate":2339,"spinDirection":139},"zone":9,"typeConfidence":0.9,"plateTime":0.4030403599707171,"extension":6.761824721157957},"index":2,"playId":"8b410c9b-7d6a-3765-9856-8547ff991302","pitchNumber":2,"startTime":"2026-08-23T21:42:53.200Z","endTime":"2026-08-23T21:42:56.880Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.351886911384398,"aZ":-16.193678850491967,"pfxX":3.0198283215042196,"pfxZ":8.377722379433125,"pX":0.029345164726351312,"pZ":2.8390489766502194,"vX0":-6.792893189573722,"vY0":-137.23596127988108,"vZ0":-4.988009398457848,"x":115.88,"y":162.13,"x0":2.1442500066431034,"y0":50.00409905384062,"z0":5.783177304830447,"aX":5.761877762130307},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-4.1,"spinRate":2203,"spinDirection":143},"zone":5,"typeConfidence":0.89,"plateTime":0.3991147021817949,"extension":6.760623761760037},"index":3,"playId":"57dc16b4-9498-37f3-824f-3141a5492dca","pitchNumber":3,"startTime":"2026-08-23T21:43:15.090Z","endTime":"2026-08-23T21:43:19.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-23T21:43:25.350Z","endTime":"2026-08-23T21:43:35.628Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"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":94.7,"endSpeed":86.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.228806110170773,"aZ":-17.513849606019345,"pfxX":1.8528654289176534,"pfxZ":7.617708871489533,"pX":0.006527861861163536,"pZ":4.3756078173591995,"vX0":-6.106874923831942,"vY0":-137.77600083249175,"vZ0":-1.1070963845642288,"x":116.75,"y":120.64,"x0":2.009858048944864,"y0":50.006502998914144,"z0":5.964787962535621,"aX":3.5685214113503663},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":-2.0,"spinRate":2280,"spinDirection":151},"zone":11,"typeConfidence":0.88,"plateTime":0.3973431841035371,"extension":6.617704348705578},"index":5,"playId":"3e5e9939-62f1-3818-ac91-0d8e3d617da1","pitchNumber":4,"startTime":"2026-08-23T21:43:35.628Z","endTime":"2026-08-23T21:43:38.971Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22669897087083,"aZ":-19.61913834938858,"pfxX":9.362990205392038,"pfxZ":6.544365789507003,"pX":-0.029441781477815628,"pZ":2.9380231825693595,"vX0":-9.032777866433534,"vY0":-138.23913739575858,"vZ0":-4.03630287417154,"x":118.12,"y":159.45,"x0":2.0772804398268314,"y0":50.00604159515558,"z0":5.748574639751503,"aX":17.973115280307496},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":-14.9,"spinRate":2332,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.3974884133000911,"extension":6.854811586237622},"hitData":{"launchSpeed":88.1,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.75,"coordY":169.09}},"index":6,"playId":"5c1ca4a0-accf-3ae8-a565-4af043030bea","pitchNumber":5,"startTime":"2026-08-23T21:43:53.725Z","endTime":"2026-08-23T21:44:01.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:44:01.246Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Campusano walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T21:44:30.427Z","endTime":"2026-08-23T21:49:07.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681892,"link":"/api/v1/people/681892"},"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_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.655090480275383,"aZ":-15.742839062406349,"pfxX":1.727327822534075,"pfxZ":8.490311897725679,"pX":-0.6346075628682607,"pZ":3.058290509413471,"vX0":-7.89374064786647,"vY0":-137.76267752939359,"vZ0":-4.790878570984039,"x":141.19,"y":156.21,"x0":2.0349534892780303,"y0":50.00135356977607,"z0":5.872994700016344,"aX":3.342935337604976},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":-1.6,"spinRate":2242,"spinDirection":148},"zone":1,"typeConfidence":0.89,"plateTime":0.39655121689184325,"extension":6.63039601565232},"index":0,"playId":"76030962-cabd-3021-b04b-e664f29997e7","pitchNumber":1,"startTime":"2026-08-23T21:44:31.755Z","endTime":"2026-08-23T21:44:35.056Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99470897268917,"aZ":-17.757571075523185,"pfxX":1.7372315226132895,"pfxZ":7.6306538740619345,"pX":0.9678408366647356,"pZ":5.179268089684894,"vX0":-4.136067337093294,"vY0":-136.33864171816765,"vZ0":1.0690787870747085,"x":80.11,"y":98.94,"x0":2.276440137856589,"y0":50.002206767647486,"z0":6.004650119332804,"aX":3.2827180907080433},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":-2.3,"spinRate":2242,"spinDirection":156},"zone":12,"typeConfidence":0.89,"plateTime":0.4012057935505071,"extension":6.517923098317131},"index":1,"playId":"885279b6-3017-31fb-a723-43f382b4c65f","pitchNumber":2,"startTime":"2026-08-23T21:44:48.215Z","endTime":"2026-08-23T21:44:51.241Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41451662296321,"aZ":-33.66221108941177,"pfxX":8.25286677225778,"pfxZ":-0.8560061059505149,"pX":0.01903887786606472,"pZ":3.5167496162533727,"vX0":-8.428296644889274,"vY0":-131.21187739045374,"vZ0":0.5197761045337317,"x":116.27,"y":143.83,"x0":2.1984972346415796,"y0":50.00095761871409,"z0":5.821762562759525,"aX":14.408961903209855},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.2,"breakHorizontal":-13.1,"spinRate":2048,"spinDirection":122},"zone":12,"typeConfidence":0.76,"plateTime":0.4172375373793913,"extension":6.601314401881604},"index":2,"playId":"34fffb38-4bbb-3bc2-9c39-41a332b93ded","pitchNumber":3,"startTime":"2026-08-23T21:45:05.547Z","endTime":"2026-08-23T21:45:10.067Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}}},{"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":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.938320528205633,"aZ":-17.622516278442788,"pfxX":1.2581961896551543,"pfxZ":7.765395563920215,"pX":-0.23732406928374344,"pZ":3.7577992531698974,"vX0":-6.361206374262484,"vY0":-135.36664541150103,"vZ0":-2.4595392730421795,"x":126.05,"y":137.32,"x0":1.969918121764848,"y0":50.00056624393006,"z0":5.898754938758754,"aX":2.3586629100841305},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":-1.1,"spinRate":2315,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.40319236993948904,"extension":6.553425855764584},"index":3,"playId":"22bdc35c-bea0-32c5-93de-77b5cf410698","pitchNumber":4,"startTime":"2026-08-23T21:45:35.588Z","endTime":"2026-08-23T21:45:39.471Z","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":93.4,"endSpeed":86.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.552216022566448,"aZ":-16.284159381332675,"pfxX":1.2064549461388565,"pfxZ":8.376690891698036,"pX":-0.5161412269014146,"pZ":2.6057220462047233,"vX0":-7.357210882847689,"vY0":-135.84527603974905,"vZ0":-5.636510137714839,"x":136.67,"y":168.43,"x0":2.0531950473499085,"y0":50.005770324644594,"z0":5.812660919520417,"aX":2.29062369988383},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":-0.8,"spinRate":2336,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.4009030706694583,"extension":6.9610457081091095},"index":4,"playId":"a191979a-1efb-332c-a793-6c21c0f6e623","pitchNumber":5,"startTime":"2026-08-23T21:45:55.650Z","endTime":"2026-08-23T21:45:59.202Z","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":94.3,"endSpeed":86.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.846674218642544,"aZ":-17.890129927539775,"pfxX":1.4207152176781424,"pfxZ":7.440240785049884,"pX":0.46271943187901116,"pZ":3.2158953141758966,"vX0":-4.983770673069942,"vY0":-137.30042266165006,"vZ0":-3.7266077578612413,"x":99.36,"y":151.95,"x0":2.1124637504356167,"y0":50.00273710425139,"z0":5.799658196712578,"aX":2.7282890033697162},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":-1.6,"spinRate":2227,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.398109205355095,"extension":6.690288435594932},"index":5,"playId":"751156dc-0e06-340d-b4fc-1154f58e578c","pitchNumber":6,"startTime":"2026-08-23T21:46:18.905Z","endTime":"2026-08-23T21:46:22.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56969752171429,"aZ":-17.831191459447147,"pfxX":1.7091413053292386,"pfxZ":7.326165090209525,"pX":0.916077466275545,"pZ":4.025144730040768,"vX0":-3.9702359150990265,"vY0":-138.70760445287695,"vZ0":-1.9434180496197637,"x":82.08,"y":130.1,"x0":2.1407719079817253,"y0":50.00688357285482,"z0":5.917494195421786,"aX":3.3485033677704132},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":-2.3,"spinRate":2227,"spinDirection":148},"zone":12,"typeConfidence":0.89,"plateTime":0.3941225001506985,"extension":6.904779627524496},"index":6,"playId":"62eca3f1-9936-3ab0-b4dd-1fa881903243","pitchNumber":7,"startTime":"2026-08-23T21:46:38.559Z","endTime":"2026-08-23T21:46:42.915Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"0ec7d21f-1893-3bfc-98a0-05f4295b468b","startTime":"2026-08-23T21:47:09.165Z","endTime":"2026-08-23T21:47:15.186Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Twins challenged (tag play), call on the field was overturned: With Luis Campusano batting, Jackson Merrill picked off and caught stealing 2nd base, second baseman Kody Clemens.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"actionPlayId":"0ec7d21f-1893-3bfc-98a0-05f4295b468b","startTime":"2026-08-23T21:47:44.360Z","endTime":"2026-08-23T21:49:04.109Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":142}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.990745924073178,"aZ":-17.336491814827163,"pfxX":1.9760398934019947,"pfxZ":7.793626680876628,"pX":-0.17027092846598413,"pZ":4.745456582093562,"vX0":-6.726227989141542,"vY0":-136.8164615237357,"vZ0":-0.09084820894266848,"x":123.49,"y":110.65,"x0":2.058716397590165,"y0":50.00199690921007,"z0":5.962963755657615,"aX":3.7622370755904617},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":-2.3,"spinRate":2309,"spinDirection":150},"zone":11,"typeConfidence":0.88,"plateTime":0.3996853411697776,"extension":6.6821650029380955},"index":9,"playId":"6e4e9ac8-4f8a-3e30-a128-26a5537de5a9","pitchNumber":8,"startTime":"2026-08-23T21:49:04.109Z","endTime":"2026-08-23T21:49:07.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:49:07.791Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Hays walks. Luis Campusano to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T21:50:18.781Z","endTime":"2026-08-23T21:51:23.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Hays replaces Gavin Sheets.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T21:49:33.661Z","endTime":"2026-08-23T21:50:20.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"},"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(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":90.0,"endSpeed":82.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074745796956613,"aZ":-31.31876415381974,"pfxX":10.174675267213162,"pfxZ":0.49291707637595294,"pX":-0.7708597367291316,"pZ":2.8437042357949456,"vX0":-10.662048906738066,"vY0":-130.65827440783767,"vZ0":-1.5665660246087507,"x":146.38,"y":162.0,"x0":2.0298619595477576,"y0":50.00404679666768,"z0":5.79213357204047,"aX":17.693076054745124},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.7,"breakHorizontal":-16.2,"spinRate":1900,"spinDirection":116},"zone":1,"typeConfidence":0.8,"plateTime":0.4182992873232867,"extension":6.506470301278598},"index":1,"playId":"14e16368-2812-3e87-8b0a-63d13b09ee39","pitchNumber":1,"startTime":"2026-08-23T21:50:20.681Z","endTime":"2026-08-23T21:50:24.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.430181181192136,"aZ":-32.95340909169269,"pfxX":8.14174447295202,"pfxZ":-0.44469681611781375,"pX":0.5950806495040044,"pZ":3.79863780336422,"vX0":-6.893039503793161,"vY0":-130.9942046168468,"vZ0":1.102609522331252,"x":94.32,"y":136.22,"x0":2.191736613043473,"y0":50.002080052597755,"z0":5.819739944556885,"aX":14.271265527188973},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.4,"breakHorizontal":-13.4,"spinRate":1801,"spinDirection":117},"zone":12,"typeConfidence":0.87,"plateTime":0.4167562163019336,"extension":6.382604260521613},"index":2,"playId":"0cbc520f-fb34-34fa-919c-ff167570fb4f","pitchNumber":2,"startTime":"2026-08-23T21:50:37.914Z","endTime":"2026-08-23T21:50:41.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.389543917192857,"aZ":-22.76439763532075,"pfxX":8.321985272712068,"pfxZ":4.988215960486581,"pX":0.8845151389892333,"pZ":4.73989877430376,"vX0":-6.444602759960954,"vY0":-136.11436503789037,"vZ0":1.0280369125995263,"x":83.28,"y":110.8,"x0":2.1954197150196557,"y0":50.00222502422442,"z0":5.927443897312631,"aX":15.697946628394904},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":-13.8,"spinRate":2420,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.4015771362891236,"extension":6.782626695307239},"index":3,"playId":"ea152b8a-75f4-3044-a41b-8761cfda8cc4","pitchNumber":3,"startTime":"2026-08-23T21:50:54.263Z","endTime":"2026-08-23T21:50:57.601Z","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":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.022109506293862,"aZ":-17.159754605116188,"pfxX":0.8669805737400298,"pfxZ":7.771259034733109,"pX":0.40802670025471016,"pZ":3.7780047793499847,"vX0":-4.8629321615271435,"vY0":-136.87424311199908,"vZ0":-2.4785604743413634,"x":101.45,"y":136.77,"x0":2.0811946579740432,"y0":50.003388488158606,"z0":5.845795488690534,"aX":1.6757088321774503},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":-0.7,"spinRate":2335,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.3974075532026853,"extension":6.5268795316823205},"index":4,"playId":"bbf48dc6-de02-37fc-bc52-d112d13d5165","pitchNumber":4,"startTime":"2026-08-23T21:51:18.782Z","endTime":"2026-08-23T21:51:23.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:51:23.516Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks. Luis Campusano to 3rd. Austin Hays to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T21:54:24.823Z","endTime":"2026-08-23T21:56:36.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"postOnThird":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T21:51:43.124Z","endTime":"2026-08-23T21:52:40.629Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-23T21:52:40.629Z","endTime":"2026-08-23T21:54:26.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.357161271843808,"aZ":-23.206944060612294,"pfxX":-1.6166792150693272,"pfxZ":5.57028750474884,"pX":0.7192384803853475,"pZ":1.8405865278519973,"vX0":8.46246017326999,"vY0":-125.99265087496102,"vZ0":-4.780860070913498,"x":89.58,"y":189.08,"x0":-2.4714115922594213,"y0":50.00089363674436,"z0":5.635687187535059,"aX":-2.60221479114668},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.2,"breakHorizontal":1.0,"spinRate":2475,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.4345648731253622,"extension":6.330794202343583},"index":2,"playId":"cc3bf5f3-b0e8-317d-8382-09dd99cf4190","pitchNumber":1,"startTime":"2026-08-23T21:54:26.713Z","endTime":"2026-08-23T21:54:30.072Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":95.0,"endSpeed":87.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.550364066998345,"aZ":-16.00115742870551,"pfxX":-8.74300213243852,"pfxZ":8.32650733469235,"pX":0.2471519896996232,"pZ":0.7039450348755907,"vX0":9.77836445866098,"vY0":-137.75645943160544,"vZ0":-10.3910875759052,"x":107.58,"y":219.77,"x0":-2.1947352892422467,"y0":50.00281727042142,"z0":5.580283235698031,"aX":-16.982752311017038},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":14.0,"spinRate":2389,"spinDirection":223},"zone":14,"typeConfidence":0.77,"plateTime":0.39599812892966835,"extension":6.768452805040024},"index":3,"playId":"39585de4-f896-3e99-a031-b411d42d10b3","pitchNumber":2,"startTime":"2026-08-23T21:55:00.622Z","endTime":"2026-08-23T21:55:03.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88350106948196,"aZ":-24.322779108344943,"pfxX":-2.540960767239148,"pfxZ":4.71523740541204,"pX":1.0678583710575276,"pZ":2.58074106192435,"vX0":9.514075380247325,"vY0":-127.86120875422012,"vZ0":-3.174641374978205,"x":76.3,"y":169.1,"x0":-2.3615935006445112,"y0":50.004694230437515,"z0":5.734503769454127,"aX":-4.233880045534011},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.0,"breakHorizontal":2.6,"spinRate":2436,"spinDirection":189},"zone":12,"typeConfidence":0.89,"plateTime":0.4274073944555363,"extension":6.336349178592472},"index":4,"playId":"637a28b5-03b4-38ca-b640-0deed53460c5","pitchNumber":3,"startTime":"2026-08-23T21:55:25.690Z","endTime":"2026-08-23T21:55:29.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.237081311339214,"aZ":-25.34600707312468,"pfxX":-2.268752830015319,"pfxZ":4.207620261326332,"pX":0.41002309682324417,"pZ":2.013670450566328,"vX0":7.388672192612356,"vY0":-126.17138100485064,"vZ0":-4.121176261326579,"x":101.37,"y":184.41,"x0":-2.2538577687078125,"y0":50.00132525538326,"z0":5.696567586581591,"aX":-3.680563811087115},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.0,"breakHorizontal":2.5,"spinRate":2537,"spinDirection":187},"zone":9,"typeConfidence":0.9,"plateTime":0.43313036193526955,"extension":6.448679753765167},"index":5,"playId":"907f7b86-6d52-35cd-8f79-8720d5252f1c","pitchNumber":4,"startTime":"2026-08-23T21:55:46.813Z","endTime":"2026-08-23T21:55:50.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423239504098067,"aZ":-27.55545731972895,"pfxX":-2.5836804082661926,"pfxZ":2.7656828420933763,"pX":1.0856596873939586,"pZ":1.1744295765816004,"vX0":9.432516214485824,"vY0":-127.97293973770222,"vZ0":-5.849617009375704,"x":75.62,"y":207.07,"x0":-2.2995918348254487,"y0":50.006070120288086,"z0":5.626498039932572,"aX":-4.321405913710256},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":2.8,"spinRate":2577,"spinDirection":244},"zone":14,"typeConfidence":0.89,"plateTime":0.42669060049303065,"extension":6.360609968057358},"index":6,"playId":"47457771-6d00-3976-956c-77e4493ee931","pitchNumber":5,"startTime":"2026-08-23T21:56:10.553Z","endTime":"2026-08-23T21:56:14.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.402477760134666,"aZ":-29.63365146429616,"pfxX":-1.491194010653012,"pfxZ":1.5467402967089106,"pX":1.7886786334910252,"pZ":0.9812321016995487,"vX0":10.838964613602963,"vY0":-126.84984048226566,"vZ0":-5.543099598137572,"x":48.82,"y":212.29,"x0":-2.327039216038841,"y0":50.005380267740684,"z0":5.527373777118368,"aX":-2.4557539666248496},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":0.5,"spinRate":2554,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.4300716951778303,"extension":6.3413538305436985},"index":7,"playId":"123ee9f7-ead9-3209-8024-636b149a2cf9","pitchNumber":6,"startTime":"2026-08-23T21:56:32.749Z","endTime":"2026-08-23T21:56:36.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:56:36.526Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Rengifo doubles (12) on a ground ball to right fielder Luke Keaschall. Luis Campusano scores. Austin Hays scores. Xander Bogaerts to 3rd.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T21:57:08.484Z","endTime":"2026-08-23T21:57:22.573Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":{"id":681892,"link":"/api/v1/people/681892"},"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":{"id":681892,"link":"/api/v1/people/681892"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4267700541211,"aZ":-33.82463769686528,"pfxX":-0.723308636879221,"pfxZ":-1.030544261152638,"pX":0.12180377481606362,"pZ":2.324078891339174,"vX0":6.605994480524491,"vY0":-126.35040781841563,"vZ0":-1.583448043971029,"x":112.36,"y":176.03,"x0":-2.4403290009145406,"y0":50.000192566139035,"z0":5.69455756846573,"aX":-1.1611522341099674},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.0,"breakHorizontal":-0.4,"spinRate":2715,"spinDirection":52},"zone":5,"typeConfidence":0.89,"plateTime":0.43465631142149785,"extension":6.416801986735416},"hitData":{"launchSpeed":87.2,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.88,"coordY":166.8}},"index":0,"playId":"8d1bef34-5369-35f2-8a3b-a67b868b1c9b","pitchNumber":1,"startTime":"2026-08-23T21:57:11.071Z","endTime":"2026-08-23T21:57:22.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:57:22.573Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a line drive to center fielder Byron Buxton. Xander Bogaerts scores. Jase Bowen scores.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T21:58:11.820Z","endTime":"2026-08-23T21:58:45.008Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,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":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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":{"id":656546,"link":"/api/v1/people/656546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":656546,"link":"/api/v1/people/656546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jase Bowen replaces Luis Rengifo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T21:58:01.033Z","endTime":"2026-08-23T21:58:13.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"},"base":2},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477713252920072,"aZ":-12.958026591140037,"pfxX":-8.573953219038088,"pfxZ":9.680031815793821,"pX":0.35227567973894974,"pZ":2.4127913776975127,"vX0":10.264961881747352,"vY0":-139.97741156912866,"vZ0":-6.444255310656804,"x":103.57,"y":173.63,"x0":-2.247760583833825,"y0":50.00583779436857,"z0":5.5928123080120224,"aX":-17.025313590025114},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":13.4,"spinRate":2447,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.39125272642682196,"extension":6.706345695700169},"index":1,"playId":"365cfdbd-148c-388c-8e59-ab6df9b07f6b","pitchNumber":1,"startTime":"2026-08-23T21:58:13.983Z","endTime":"2026-08-23T21:58:17.237Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.203050219759668,"aZ":-30.24706275049015,"pfxX":-0.9348021334414431,"pfxZ":1.172457645892269,"pX":-0.25709249212167995,"pZ":2.8103123062955273,"vX0":5.636244493454195,"vY0":-126.7484603082533,"vZ0":-1.3781417812781485,"x":126.8,"y":162.9,"x0":-2.381335425209322,"y0":50.000596549566914,"z0":5.760815389559971,"aX":-1.5327039729125795},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":0.5,"spinRate":2653,"spinDirection":163},"zone":5,"typeConfidence":0.9,"plateTime":0.43097911594724714,"extension":6.330180727807947},"hitData":{"launchSpeed":82.3,"launchAngle":15.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.19,"coordY":94.59}},"index":2,"playId":"268f9dca-4cbe-3154-a38b-5fd61171615b","pitchNumber":2,"startTime":"2026-08-23T21:58:34.283Z","endTime":"2026-08-23T21:58:45.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T21:58:45.008Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, shortstop Kaelen Culpepper to first baseman Royce Lewis. Fernando Tatis Jr. to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T21:59:10.901Z","endTime":"2026-08-23T22:00:46.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31835491001688,"aZ":-15.775624476545694,"pfxX":-9.546242493129675,"pfxZ":8.509404162273693,"pX":-1.5662152754226097,"pZ":1.8081335157826735,"vX0":5.85728943526833,"vY0":-138.29995785484945,"vZ0":-7.553308047391926,"x":176.7,"y":189.96,"x0":-2.476911153150822,"y0":50.004037480232114,"z0":5.6432834724543115,"aX":-18.398966786686334},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":16.0,"spinRate":2311,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.3968139571963638,"extension":6.2197732308379186},"index":0,"playId":"8964f6b6-2ad1-376f-bb79-9476a04fa0c8","pitchNumber":1,"startTime":"2026-08-23T21:59:18.365Z","endTime":"2026-08-23T21:59:24.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. steals (29) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"8964f6b6-2ad1-376f-bb79-9476a04fa0c8","startTime":"2026-08-23T21:59:34.941Z","endTime":"2026-08-23T21:59:52.420Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22638576701982,"aZ":-23.259300644246103,"pfxX":-10.268111435962354,"pfxZ":5.1808417756850575,"pX":-0.3421685816057662,"pZ":1.3926682054653008,"vX0":8.94074030074298,"vY0":-130.73969087721125,"vZ0":-5.907177035178603,"x":130.04,"y":201.18,"x0":-2.482983043140796,"y0":50.00169594179535,"z0":5.442702310836312,"aX":-17.660129383177313},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":16.4,"spinRate":1708,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.41999489758627995,"extension":6.322615532351508},"index":2,"playId":"069c3609-ac5b-35ca-828e-34898a770909","pitchNumber":2,"startTime":"2026-08-23T21:59:52.420Z","endTime":"2026-08-23T21:59:56.109Z","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":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.378259694739718,"aZ":-31.259256690821637,"pfxX":-9.049855702933018,"pfxZ":0.5481899694738779,"pX":-0.6432966851143728,"pZ":2.2116871598914987,"vX0":7.680417138925791,"vY0":-128.99538511312585,"vZ0":-2.257228783549655,"x":141.52,"y":179.06,"x0":-2.486668267852811,"y0":50.00555907606061,"z0":5.513157703013663,"aX":-15.220540356118985},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.7,"breakHorizontal":14.6,"spinRate":1573,"spinDirection":239},"zone":4,"typeConfidence":0.91,"plateTime":0.4249638560327531,"extension":6.668398291170999},"index":3,"playId":"7d84479c-383d-3400-8410-f77971ebea46","pitchNumber":3,"startTime":"2026-08-23T22:00:11.091Z","endTime":"2026-08-23T22:00:14.837Z","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":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.215037209906832,"aZ":-13.709417017087745,"pfxX":-9.632975713277393,"pfxZ":9.233745509687036,"pX":0.1413361488513839,"pZ":2.5919425171239285,"vX0":10.110803282130487,"vY0":-140.39093086052705,"vZ0":-5.9330477782219795,"x":111.61,"y":168.8,"x0":-2.251927689126649,"y0":50.006407278795784,"z0":5.622085815364446,"aX":-19.270375725918203},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":15.5,"spinRate":2417,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.389861194907386,"extension":6.618154252291894},"hitData":{"launchSpeed":86.7,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.39,"coordY":146.11}},"index":4,"playId":"ccf7feda-ce97-3dab-a5d6-c42da3c17fdb","pitchNumber":4,"startTime":"2026-08-23T22:00:38.811Z","endTime":"2026-08-23T22:00:46.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:00:46.343Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to first baseman Royce Lewis in foul territory.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T22:01:08.736Z","endTime":"2026-08-23T22:02:28.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.690256457530406,"aZ":-27.05060776704686,"pfxX":-1.6945381368458978,"pfxZ":3.2037607191496598,"pX":-0.05544629536467148,"pZ":2.959988621698633,"vX0":6.426608811126757,"vY0":-125.50731306184024,"vZ0":-1.3328529633374102,"x":119.11,"y":158.86,"x0":-2.4257880925443023,"y0":50.00458091941275,"z0":5.694828203067098,"aX":-2.7124210382847336},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.8,"breakHorizontal":1.7,"spinRate":2481,"spinDirection":114},"zone":2,"typeConfidence":0.9,"plateTime":0.43591987445009694,"extension":6.4173353104193325},"index":0,"playId":"45f6e10e-fbf9-3c79-8b79-2fb6887c46b5","pitchNumber":1,"startTime":"2026-08-23T22:01:13.656Z","endTime":"2026-08-23T22:01:19.006Z","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":96.4,"endSpeed":87.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.148637280957615,"aZ":-11.246620403524156,"pfxX":-8.174908976049416,"pfxZ":10.57687160738281,"pX":0.6973100330048753,"pZ":2.762928309001509,"vX0":10.875750890780717,"vY0":-139.91666407066876,"vZ0":-5.91015820600308,"x":90.42,"y":164.18,"x0":-2.1816064509319326,"y0":50.00549085463872,"z0":5.642719551055987,"aX":-16.179763245897703},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":12.5,"spinRate":2400,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.39175787626342284,"extension":6.36287430813854},"index":1,"playId":"c13c4d6f-8954-38e1-97c3-8f460b0ba5be","pitchNumber":2,"startTime":"2026-08-23T22:01:36.733Z","endTime":"2026-08-23T22:01:40.618Z","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":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.76701901599793,"aZ":-28.635707401111276,"pfxX":-0.08961070560031636,"pfxZ":2.1840744972404025,"pX":-0.3748078898693379,"pZ":4.05659967002351,"vX0":4.978762634743247,"vY0":-125.02959217572126,"vZ0":1.1941421356049773,"x":131.29,"y":129.25,"x0":-2.361193055487009,"y0":50.00264411105847,"z0":5.883286284401766,"aX":-0.14616242886920316},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.4,"breakHorizontal":-0.7,"spinRate":2680,"spinDirection":117},"zone":11,"typeConfidence":0.9,"plateTime":0.43428569070915124,"extension":6.336922681170048},"index":2,"playId":"54cbbb51-5971-3ab2-b3ac-8bbf597da92c","pitchNumber":3,"startTime":"2026-08-23T22:01:56.907Z","endTime":"2026-08-23T22:02:00.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29749852041692,"aZ":-14.187685805778846,"pfxX":-9.899786851155595,"pfxZ":8.851921821183886,"pX":-0.3085201584340834,"pZ":2.8572560413656687,"vX0":8.718987333068588,"vY0":-141.62197142135733,"vZ0":-5.354282032070262,"x":128.76,"y":161.63,"x0":-2.140697624286757,"y0":50.000207051546596,"z0":5.679493122767904,"aX":-20.10987288430305},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":16.2,"spinRate":2520,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.3867391735547896,"extension":6.523971897243488},"hitData":{"launchSpeed":82.3,"launchAngle":75.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":162.45,"coordY":191.71}},"index":3,"playId":"b6e8908f-3cec-3f96-af4c-d48e60e0c55b","pitchNumber":4,"startTime":"2026-08-23T22:02:18.917Z","endTime":"2026-08-23T22:02:28.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:02:28.441Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Bell pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T22:04:38.893Z","endTime":"2026-08-23T22:05:54.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":7},"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":"Austin Hays remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T22:04:00.679Z","endTime":"2026-08-23T22:04:00.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"description":"Jase Bowen remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-23T22:04:00.711Z","endTime":"2026-08-23T22:04:00.712Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"description":"Pitching Change: Wandy Peralta replaces Walker Buehler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-23T22:04:00.712Z","endTime":"2026-08-23T22:04:41.170Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":95.0,"endSpeed":86.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.247339254121414,"aZ":-25.95077656299498,"pfxX":9.307903045721192,"pfxZ":3.2304157330609993,"pX":1.6955313138470853,"pZ":4.148482297120762,"vX0":0.3774132745244344,"vY0":-138.30487953422704,"vZ0":-0.780323626208613,"x":52.37,"y":126.77,"x0":0.34853590234736614,"y0":50.00559003768133,"z0":6.182376373044279,"aX":17.94617926904107},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":-16.9,"spinRate":1965,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.3967750566035413,"extension":5.423355407949375},"index":3,"playId":"0bd0b33e-41b6-31e5-8499-a7a60e7eb9a6","pitchNumber":1,"startTime":"2026-08-23T22:04:41.170Z","endTime":"2026-08-23T22:04:45.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695998113279447,"aZ":-24.28462998031876,"pfxX":8.5406005791524,"pfxZ":4.039839870142874,"pX":1.499520311422631,"pZ":3.4698354234234117,"vX0":-0.06921443613164774,"vY0":-138.80546166609713,"vZ0":-2.838039342044527,"x":59.84,"y":145.09,"x0":0.4147546696928186,"y0":50.00574312011992,"z0":6.120310594726305,"aX":16.68863198099275},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":-15.5,"spinRate":2070,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.39441899205791,"extension":5.60968525649595},"index":4,"playId":"c8365453-440d-35da-afc7-6f2a0bce7322","pitchNumber":2,"startTime":"2026-08-23T22:04:54.287Z","endTime":"2026-08-23T22:04:57.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.537253572138667,"aZ":-22.290100237324726,"pfxX":8.063331196988212,"pfxZ":5.063617635607683,"pX":0.9507813316283852,"pZ":2.7714934599597503,"vX0":-1.2098786215342967,"vY0":-138.52821828116228,"vZ0":-4.567425675833301,"x":80.76,"y":163.95,"x0":0.3436921453094192,"y0":50.00570242435925,"z0":5.922431763594602,"aX":15.750180717506929},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":-14.4,"spinRate":2095,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.394649892042402,"extension":5.761047864148543},"index":5,"playId":"680365de-6ab6-3959-bce9-0d09dda9df20","pitchNumber":3,"startTime":"2026-08-23T22:05:08.012Z","endTime":"2026-08-23T22:05:12.446Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30939164967055,"aZ":-22.88541847632058,"pfxX":8.186363097917155,"pfxZ":4.708419933111301,"pX":0.5008399943842073,"pZ":2.3635317820173314,"vX0":-2.2286986962231463,"vY0":-139.33625894067274,"vZ0":-5.783495419956928,"x":97.91,"y":174.96,"x0":0.24570048822654192,"y0":50.00377065998912,"z0":5.971099144642267,"aX":16.15196116519361},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.6,"breakHorizontal":-14.4,"spinRate":1986,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.3925917991973189,"extension":5.849340045507137},"index":6,"playId":"d9caf533-b7da-3682-b01f-6460ad2ae570","pitchNumber":4,"startTime":"2026-08-23T22:05:31.547Z","endTime":"2026-08-23T22:05:35.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41665236478916,"aZ":-22.593016990982235,"pfxX":8.10986491914301,"pfxZ":4.858901844793239,"pX":0.09750762595164736,"pZ":1.8897228716470982,"vX0":-2.799026725395134,"vY0":-139.09435540287592,"vZ0":-7.062530403571868,"x":113.28,"y":187.76,"x0":0.05956724022084638,"y0":50.002734834408216,"z0":5.945812147077907,"aX":15.987207006282848},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":-14.2,"spinRate":2052,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.3928634793193071,"extension":5.616893333552674},"hitData":{"launchSpeed":76.9,"launchAngle":60.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.39,"coordY":131.6}},"index":7,"playId":"a36f3c98-d0ba-3d05-bee6-4b3c0c378f11","pitchNumber":5,"startTime":"2026-08-23T22:05:44.501Z","endTime":"2026-08-23T22:05:54.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:05:54.001Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out sharply to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T22:06:08.030Z","endTime":"2026-08-23T22:07:31.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"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":2},"details":{"event":"Groundout","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":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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26715081088544,"aZ":-21.60842777468948,"pfxX":9.111415402931351,"pfxZ":5.347734988179472,"pX":0.6250322339393197,"pZ":2.9159108580830004,"vX0":-2.109320082971585,"vY0":-139.82758389171693,"vZ0":-4.774867149748232,"x":93.18,"y":160.05,"x0":0.20675427940842217,"y0":50.00244897593035,"z0":6.068333674805663,"aX":17.995265166880436},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.9,"breakHorizontal":-16.1,"spinRate":2028,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.3921030179637688,"extension":5.811203935035523},"index":0,"playId":"106ec314-ec7b-36ea-bea8-3ef532456127","pitchNumber":1,"startTime":"2026-08-23T22:06:17.148Z","endTime":"2026-08-23T22:06:20.859Z","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":95.8,"endSpeed":87.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.544849503785265,"aZ":-14.582038396185244,"pfxX":6.35646933012494,"pfxZ":8.948059396842577,"pX":-1.559643269116022,"pZ":2.10862385180601,"vX0":-6.504625211461624,"vY0":-139.16700734723193,"vZ0":-7.9294217952171895,"x":176.45,"y":181.85,"x0":-0.020530344503401573,"y0":50.00169348496836,"z0":5.955860683790115,"aX":12.496684511886356},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":-10.2,"spinRate":2061,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.3932192484830992,"extension":5.676040977189792},"index":1,"playId":"b567d2fc-6bfc-372b-b6e3-bca028ff83f9","pitchNumber":2,"startTime":"2026-08-23T22:06:31.670Z","endTime":"2026-08-23T22:06:35.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70664737864691,"aZ":-20.753352372301208,"pfxX":9.192328729848136,"pfxZ":5.803680908744499,"pX":0.45805651126418806,"pZ":1.9593257185669897,"vX0":-2.2884038145325274,"vY0":-139.70688171099235,"vZ0":-7.445422191662475,"x":99.54,"y":185.88,"x0":0.0957169367343256,"y0":50.00435446513292,"z0":6.032450985839005,"aX":18.096487446698767},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":-16.1,"spinRate":2161,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.3926734611859706,"extension":5.8077795892681445},"index":2,"playId":"460f7338-e72e-3e74-b6f7-525405fbf885","pitchNumber":3,"startTime":"2026-08-23T22:06:46.637Z","endTime":"2026-08-23T22:06:50.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76704705723305,"aZ":-14.376750978390596,"pfxX":5.450022799881155,"pfxZ":9.079647439729275,"pX":0.37995394373337626,"pZ":4.332429544712892,"vX0":-0.774435355203408,"vY0":-139.44561450479193,"vZ0":-2.6757775789914255,"x":102.52,"y":121.8,"x0":-0.04554496961391978,"y0":50.00010572764164,"z0":6.258618751297351,"aX":10.679314945288086},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":-9.7,"spinRate":2019,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3935220733964484,"extension":5.463914971088106},"index":3,"playId":"ba7318d5-6ba3-3802-98a7-4e2243bce82b","pitchNumber":4,"startTime":"2026-08-23T22:07:06.990Z","endTime":"2026-08-23T22:07:10.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.131601309061246,"aZ":-19.549596656898284,"pfxX":9.548563633992407,"pfxZ":6.357813870072743,"pX":0.24101581884678805,"pZ":1.9086448076736549,"vX0":-2.9072242737916443,"vY0":-140.57035589220624,"vZ0":-7.728494076041348,"x":107.81,"y":187.25,"x0":0.05285173823511151,"y0":50.00627496405662,"z0":5.980099539580138,"aX":18.966479068152083},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.0,"breakHorizontal":-16.6,"spinRate":1985,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.3907856168687589,"extension":5.755203643523709},"hitData":{"launchSpeed":101.7,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":160.93,"coordY":162.32}},"index":4,"playId":"ee6ff11a-ece2-3716-8113-1bfc938d8788","pitchNumber":5,"startTime":"2026-08-23T22:07:23.475Z","endTime":"2026-08-23T22:07:31.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:07:31.505Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out sharply to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T22:07:46.822Z","endTime":"2026-08-23T22:08:39.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.006989722697412,"aZ":-27.262023112676513,"pfxX":-0.11560911490423448,"pfxZ":2.85398074735307,"pX":0.004747674461386838,"pZ":2.3331585501519436,"vX0":-0.6569496962092493,"vY0":-129.75886544860137,"vZ0":-3.549034266435822,"x":116.82,"y":175.78,"x0":0.2753364277640969,"y0":50.00107439795435,"z0":5.776427135443574,"aX":-0.19864448565548845},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":0.4,"spinRate":1860,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.4207587442052887,"extension":6.065853622411198},"index":0,"playId":"d5b2ca3e-db7e-3128-b836-c087c2322a4a","pitchNumber":1,"startTime":"2026-08-23T22:07:56.172Z","endTime":"2026-08-23T22:08:01.526Z","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":96.2,"endSpeed":89.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.692478565796012,"aZ":-28.215620968484753,"pfxX":6.827670149951519,"pfxZ":1.9669081785636955,"pX":1.1769707044662199,"pZ":4.130484307709748,"vX0":0.06450092197455176,"vY0":-140.29756388488323,"vZ0":-0.8066245358372635,"x":72.14,"y":127.26,"x0":0.26516261423413184,"y0":50.003448052367766,"z0":6.243808472078205,"aX":13.751236075419486},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.6,"breakHorizontal":-12.4,"spinRate":1658,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.388876939549597,"extension":5.795012293404828},"index":1,"playId":"624cefb2-2f0e-39a6-aa24-8feca30fa9ca","pitchNumber":2,"startTime":"2026-08-23T22:08:15.296Z","endTime":"2026-08-23T22:08:18.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.354858458265472,"aZ":-27.864313336802947,"pfxX":6.632101462940521,"pfxZ":2.221815394336698,"pX":0.6052282946566403,"pZ":3.0571718288729017,"vX0":-0.5623826381832402,"vY0":-137.78688308636325,"vZ0":-3.475806561778277,"x":93.93,"y":156.24,"x0":-0.05138870254157676,"y0":50.00127148632536,"z0":6.201375935902542,"aX":12.85076216624779},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.6,"breakHorizontal":-11.9,"spinRate":1615,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.3963281505097713,"extension":5.705438242404582},"hitData":{"launchSpeed":101.3,"launchAngle":23.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":188.66,"coordY":65.68}},"index":2,"playId":"41a34a1c-4df4-3fa9-ac58-7e4b6aa5383c","pitchNumber":3,"startTime":"2026-08-23T22:08:29.973Z","endTime":"2026-08-23T22:08:39.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:08:39.499Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T22:12:48.562Z","endTime":"2026-08-23T22:15:14.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":8},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Travis Adams replaces Jeff Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T22:11:49.797Z","endTime":"2026-08-23T22:12:50.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701519,"link":"/api/v1/people/701519"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02125020773989,"aZ":-14.870945800308457,"pfxX":-5.690477585437882,"pfxZ":9.034726924736123,"pX":1.31823134763668,"pZ":2.0235307623145675,"vX0":11.400239590513635,"vY0":-136.54655022000844,"vZ0":-7.571430228261903,"x":66.75,"y":184.14,"x0":-2.1449082997738405,"y0":50.00513927890213,"z0":5.826985620073914,"aX":-10.90210500528611},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":8.3,"spinRate":2397,"spinDirection":210},"zone":14,"typeConfidence":0.87,"plateTime":0.3989495068100708,"extension":5.910337354016896},"index":1,"playId":"9a0502eb-42df-38e1-9750-5fe7b9109cca","pitchNumber":1,"startTime":"2026-08-23T22:12:50.710Z","endTime":"2026-08-23T22:12:54.226Z","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":92.7,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53467242877242,"aZ":-19.66224900434594,"pfxX":0.21754976800544146,"pfxZ":6.789612631795421,"pX":1.7259611058877362,"pZ":1.4893118185872607,"vX0":10.166903934492405,"vY0":-134.514230818153,"vZ0":-7.7950979812434475,"x":51.21,"y":198.57,"x0":-2.1216248067329215,"y0":50.005557456454916,"z0":5.8046445895994685,"aX":0.4013731119641689},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":-2.4,"spinRate":2492,"spinDirection":187},"zone":14,"typeConfidence":0.93,"plateTime":0.40625728968110497,"extension":6.014561343010239},"index":2,"playId":"5761341c-36c4-3400-8edb-469f6595c537","pitchNumber":2,"startTime":"2026-08-23T22:13:17.109Z","endTime":"2026-08-23T22:13:22.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.261782287822772,"aZ":-13.473562638487932,"pfxX":-4.431140655950005,"pfxZ":9.814848550126078,"pX":0.32616800169541055,"pZ":2.9359510800190782,"vX0":8.788440001631537,"vY0":-136.69408788257144,"vZ0":-5.303399182871547,"x":104.57,"y":159.51,"x0":-2.345169193907162,"y0":50.00064466343907,"z0":5.815809707782267,"aX":-8.441831607172585},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2251,"spinDirection":215},"zone":3,"typeConfidence":0.93,"plateTime":0.3996987904971294,"extension":5.977499228806089},"index":3,"playId":"267a81c7-f5c7-3dda-8ef4-204d2f931515","pitchNumber":3,"startTime":"2026-08-23T22:13:34.244Z","endTime":"2026-08-23T22:13:37.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93544911840915,"aZ":-12.424165127715955,"pfxX":-4.710009525526614,"pfxZ":10.220827129112614,"pX":1.6808155153276725,"pZ":3.0985793658893455,"vX0":12.245047728328712,"vY0":-137.9447342596887,"vZ0":-5.370759119823643,"x":52.93,"y":155.12,"x0":-2.198533472128182,"y0":50.00206797716878,"z0":5.904424093606261,"aX":-9.10200663236944},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2368,"spinDirection":215},"zone":12,"typeConfidence":0.94,"plateTime":0.39666320504581254,"extension":6.023741954146572},"index":4,"playId":"66f0f6e1-ebf3-326d-9646-4ac3002704a1","pitchNumber":4,"startTime":"2026-08-23T22:13:51.492Z","endTime":"2026-08-23T22:13:55.025Z","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":94.6,"endSpeed":86.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.306714332747912,"aZ":-13.972999254432732,"pfxX":-6.935928654117362,"pfxZ":9.50808573834358,"pX":0.8472114015726051,"pZ":1.8230027538946751,"vX0":11.139065458890544,"vY0":-137.221071054404,"vZ0":-7.867891045578996,"x":84.71,"y":189.56,"x0":-2.356685146968382,"y0":50.0035673298888,"z0":5.672124441235328,"aX":-13.2785799383955},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":10.3,"spinRate":2405,"spinDirection":213},"zone":14,"typeConfidence":0.81,"plateTime":0.398594120774201,"extension":6.241423678951527},"index":5,"playId":"55ba245f-ce3e-377a-97a6-63e34c7b5131","pitchNumber":5,"startTime":"2026-08-23T22:14:10.264Z","endTime":"2026-08-23T22:14:13.659Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-23T22:14:32.103Z","endTime":"2026-08-23T22:14:44.814Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73923458801693,"aZ":-30.232374349337576,"pfxX":-1.2027065796780072,"pfxZ":1.1814544815992551,"pX":-0.3580822369888736,"pZ":2.4120218091890515,"vX0":6.008098464949483,"vY0":-127.69265793644648,"vZ0":-2.3666170916679516,"x":130.65,"y":173.66,"x0":-2.5911251773120028,"y0":50.001040809951306,"z0":5.74330447372877,"aX":-1.9743614604005608},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":0.7,"spinRate":2101,"spinDirection":171},"zone":4,"typeConfidence":0.82,"plateTime":0.42990280589255336,"extension":6.4094826348745},"index":7,"playId":"9c8bafb0-a45f-3094-8c8d-5ec9b0cd0e9b","pitchNumber":6,"startTime":"2026-08-23T22:14:44.814Z","endTime":"2026-08-23T22:14:49.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65792235457827,"aZ":-31.651317521956653,"pfxX":1.754564832884393,"pfxZ":0.32430097846747863,"pX":-0.025777344569330847,"pZ":2.6492138890803743,"vX0":5.6169706567529,"vY0":-125.95879209544592,"vZ0":-1.4443724941678078,"x":117.98,"y":167.25,"x0":-2.5164997849736297,"y0":50.00018546219493,"z0":5.799866484879017,"aX":2.8060565536054094},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-4.6,"spinRate":2302,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.43558447990478033,"extension":6.35871094081842},"index":8,"playId":"7aa74266-e5eb-33a2-9d80-201f2e7ece2d","pitchNumber":7,"startTime":"2026-08-23T22:15:10.049Z","endTime":"2026-08-23T22:15:14.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:15:14.148Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Merrill homers (21) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T22:15:32.318Z","endTime":"2026-08-23T22:16:06.729Z","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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"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":701519,"link":"/api/v1/people/701519"},"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(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":91.1,"endSpeed":83.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34177425495761,"aZ":-23.537163688548294,"pfxX":1.160065395993683,"pfxZ":4.823830864476378,"pX":0.47043247357677836,"pZ":2.879903650146585,"vX0":2.473998193894301,"vY0":-132.69304207610205,"vZ0":-3.5963031186212415,"x":99.07,"y":161.02,"x0":-0.6232244879230594,"y0":50.001477379094226,"z0":5.959672921710809,"aX":2.076654392025751},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":-2.6,"spinRate":2241,"spinDirection":178},"zone":6,"typeConfidence":0.9,"plateTime":0.41215652791571245,"extension":5.738332019227578},"hitData":{"launchSpeed":107.4,"launchAngle":28.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.3,"coordY":65.32}},"index":0,"playId":"226dffda-01aa-30d8-9433-874bc7ff237f","pitchNumber":1,"startTime":"2026-08-23T22:15:38.431Z","endTime":"2026-08-23T22:16:06.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:16:06.729Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Campusano strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T22:16:20.162Z","endTime":"2026-08-23T22:17:42.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":93.1,"endSpeed":84.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29540047613579,"aZ":-14.558117231184918,"pfxX":-4.101000366029535,"pfxZ":9.617970793135184,"pX":1.8712344037211506,"pZ":3.602227843526474,"vX0":12.124839505504044,"vY0":-134.95441160574336,"vZ0":-3.4423021856115894,"x":45.67,"y":141.52,"x0":-2.160919767627583,"y0":50.00249774808911,"z0":5.929525042981893,"aX":-7.512124494311731},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":4.7,"spinRate":2218,"spinDirection":220},"zone":12,"typeConfidence":0.88,"plateTime":0.40694944801654387,"extension":6.001795561230552},"index":0,"playId":"f2c68533-17ef-3837-b64e-71899a764ddb","pitchNumber":1,"startTime":"2026-08-23T22:16:26.053Z","endTime":"2026-08-23T22:16:29.916Z","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":94.6,"endSpeed":85.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96703075152099,"aZ":-12.869244618842671,"pfxX":-4.709506177169132,"pfxZ":10.14562440774452,"pX":-0.7363601212100305,"pZ":4.056652886458799,"vX0":5.450672556792778,"vY0":-137.6525196980559,"vZ0":-3.1532651275706685,"x":145.07,"y":129.25,"x0":-2.1382469814969562,"y0":50.00334142822352,"z0":6.098625984096888,"aX":-8.962025650172762},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":7.3,"spinRate":2386,"spinDirection":207},"zone":11,"typeConfidence":0.94,"plateTime":0.3992022565818236,"extension":5.933196866621414},"index":1,"playId":"df496e2c-ab00-31ad-a42f-5d3e98fe7d3b","pitchNumber":2,"startTime":"2026-08-23T22:16:41.941Z","endTime":"2026-08-23T22:16:44.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.547462902110254,"aZ":-14.458380299429763,"pfxX":-5.266499638637178,"pfxZ":9.38284694117575,"pX":-0.9909551976994303,"pZ":3.1138914843132737,"vX0":5.874525476727762,"vY0":-136.6572011003771,"vZ0":-4.541438284022676,"x":154.77,"y":154.7,"x0":-2.485816269575713,"y0":50.00642305911596,"z0":5.792958780656963,"aX":-9.948080060363319},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":8.3,"spinRate":2401,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.40104071797274,"extension":6.100878469334244},"index":2,"playId":"1471788e-42af-39e4-b839-d3352371e45d","pitchNumber":3,"startTime":"2026-08-23T22:16:58.854Z","endTime":"2026-08-23T22:17:03.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.799184184699776,"aZ":-26.955919552271215,"pfxX":0.42146037812386083,"pfxZ":3.1540065934386767,"pX":-0.480875338308554,"pZ":2.1493945500277936,"vX0":4.615123749961522,"vY0":-127.46219166360265,"vZ0":-3.7523369492253984,"x":135.33,"y":180.75,"x0":-2.365467737779004,"y0":50.0039622425428,"z0":5.755580156398347,"aX":0.6967242730464845},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":-1.8,"spinRate":2251,"spinDirection":149},"zone":4,"typeConfidence":0.8,"plateTime":0.4287872478383137,"extension":6.241189594927055},"index":3,"playId":"fbef9f13-d94d-336a-9aa5-c077594111f7","pitchNumber":4,"startTime":"2026-08-23T22:17:24.427Z","endTime":"2026-08-23T22:17:28.192Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.628760241728944,"aZ":-27.989893514890433,"pfxX":-0.2781212012258436,"pfxZ":2.5744304005901215,"pX":1.388374997214418,"pZ":1.8366042166795085,"vX0":8.34702414703441,"vY0":-126.45827870549999,"vZ0":-4.358822215438815,"x":64.08,"y":189.19,"x0":-1.9124878760127033,"y0":50.00522011667188,"z0":5.815570172984713,"aX":-0.4528179433907657},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.0,"breakHorizontal":-1.3,"spinRate":2264,"spinDirection":133},"zone":14,"typeConfidence":0.86,"plateTime":0.43233828868400215,"extension":6.234310827181933},"index":4,"playId":"8ab4b7ec-9c8b-30c6-8cfd-ded05f85ce89","pitchNumber":5,"startTime":"2026-08-23T22:17:37.022Z","endTime":"2026-08-23T22:17:42.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:17:42.467Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Hays walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T22:18:00.460Z","endTime":"2026-08-23T22:19:32.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.426426147709645,"aZ":-28.855454445286124,"pfxX":0.7264541795109616,"pfxZ":2.077799810527199,"pX":0.2006125430465674,"pZ":1.9289642883176226,"vX0":5.645384369774527,"vY0":-125.84207809408576,"vZ0":-3.8245934529549066,"x":109.35,"y":186.7,"x0":-2.1697224352416438,"y0":50.00486644095933,"z0":5.815819933929382,"aX":1.1594815984143874},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.1,"breakHorizontal":-2.6,"spinRate":2231,"spinDirection":152},"zone":8,"typeConfidence":0.89,"plateTime":0.43588126535545246,"extension":6.366176825103025},"index":0,"playId":"8be421ca-9cc9-3a26-8ec6-bb55199818ff","pitchNumber":1,"startTime":"2026-08-23T22:18:07.342Z","endTime":"2026-08-23T22:18:10.375Z","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":87.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.776784412305453,"aZ":-14.324281798340458,"pfxX":-4.1525940456321235,"pfxZ":9.271434097159126,"pX":1.5376159512481862,"pZ":2.6589639987972022,"vX0":10.394535008366041,"vY0":-136.81585597184582,"vZ0":-6.366430951007024,"x":58.39,"y":166.99,"x0":-1.745318332428299,"y0":50.00463669865618,"z0":5.970269876362203,"aX":-7.997542450069029},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":5.8,"spinRate":2390,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.39798932776635443,"extension":6.1025103203462185},"index":1,"playId":"a84a183c-1512-31e2-9c52-0a09e2a2f14b","pitchNumber":2,"startTime":"2026-08-23T22:18:23.065Z","endTime":"2026-08-23T22:18:26.965Z","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":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740504099519026,"aZ":-15.292708983089948,"pfxX":-5.267286036004034,"pfxZ":8.7352833834131,"pX":0.7695456684267052,"pZ":2.094964141177024,"vX0":9.65656386645486,"vY0":-137.26104535474695,"vZ0":-7.1856590906749425,"x":87.67,"y":182.22,"x0":-2.0894975832458353,"y0":50.00279864674481,"z0":5.763111446310245,"aX":-10.180011253910548},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":7.8,"spinRate":2356,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.3970972778078994,"extension":6.075670258662755},"index":2,"playId":"c116e794-389a-3d1c-922b-af408289ad8d","pitchNumber":3,"startTime":"2026-08-23T22:18:38.746Z","endTime":"2026-08-23T22:18:42.030Z","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":88.2,"endSpeed":81.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4084747770277,"aZ":-27.546697133166155,"pfxX":0.54214424910717,"pfxZ":2.7603743221176913,"pX":1.4103842901277768,"pZ":1.629932295391487,"vX0":9.315098401725617,"vY0":-128.1873591215205,"vZ0":-5.218044941921217,"x":63.24,"y":194.77,"x0":-2.328508679145179,"y0":50.005563760879475,"z0":5.8204660316917405,"aX":0.9093323535351356},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":-2.9,"spinRate":2397,"spinDirection":150},"zone":14,"typeConfidence":0.78,"plateTime":0.4259117686184335,"extension":6.188160778574188},"index":3,"playId":"45947a21-3596-3cd5-88bb-d70841bf2d1b","pitchNumber":4,"startTime":"2026-08-23T22:18:54.958Z","endTime":"2026-08-23T22:18:58.691Z","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":87.0,"endSpeed":80.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59145382825404,"aZ":-28.849164247815082,"pfxX":0.9907557740954083,"pfxZ":2.0455747140090694,"pX":0.6705594462700997,"pZ":0.9544128783553653,"vX0":6.855208942011794,"vY0":-126.45984687773986,"vZ0":-5.848891954232318,"x":91.44,"y":213.01,"x0":-2.1987054023205874,"y0":50.00565304282124,"z0":5.59731779011197,"aX":1.6120702409992984},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":-3.2,"spinRate":2368,"spinDirection":153},"zone":14,"typeConfidence":0.89,"plateTime":0.43231592337345326,"extension":6.3820388193207425},"index":4,"playId":"a81dfe13-6a1f-39fb-8d7f-1a2ba0f0a967","pitchNumber":5,"startTime":"2026-08-23T22:19:11.905Z","endTime":"2026-08-23T22:19:15.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40199723620314,"aZ":-27.955154088571305,"pfxX":1.7543023128713324,"pfxZ":2.530216930367116,"pX":1.1930657602105308,"pZ":0.6771792972501174,"vX0":8.258886757462433,"vY0":-127.64803224408685,"vZ0":-7.195758913892499,"x":71.52,"y":220.5,"x0":-2.2971472821596817,"y0":50.006147368548106,"z0":5.6989751993622875,"aX":2.9283331142693583},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":-4.8,"spinRate":2373,"spinDirection":169},"zone":14,"typeConfidence":0.86,"plateTime":0.42720346870300085,"extension":6.449869629345939},"index":5,"playId":"a6ffe6af-715b-3295-bf9c-af8a66ac2060","pitchNumber":6,"startTime":"2026-08-23T22:19:29.179Z","endTime":"2026-08-23T22:19:32.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:19:32.646Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Xander Bogaerts doubles (13) on a sharp ground ball to left fielder Alan Roden. Austin Hays scores.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T22:19:53.205Z","endTime":"2026-08-23T22:22:38.102Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03461684040687,"aZ":-14.000196622265241,"pfxX":-5.148223544977649,"pfxZ":9.540577048074642,"pX":0.5585988588227174,"pZ":2.595505188744548,"vX0":9.368764688895652,"vY0":-136.63043889195168,"vZ0":-6.1275421059927675,"x":95.71,"y":168.7,"x0":-2.2344631547826523,"y0":50.00109974622588,"z0":5.816622865100694,"aX":-9.805743261561544},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2408,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.3997656798511908,"extension":6.127036553171238},"index":0,"playId":"bed911b4-5e42-3733-88d1-5da35b92d4c9","pitchNumber":1,"startTime":"2026-08-23T22:20:01.512Z","endTime":"2026-08-23T22:20:05.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.576867154349323,"aZ":-10.16839784698326,"pfxX":-4.658827460722612,"pfxZ":11.651226792247101,"pX":1.492134245045912,"pZ":1.8718154788933927,"vX0":10.923329850796474,"vY0":-136.02277031550344,"vZ0":-8.951247259433556,"x":60.12,"y":188.24,"x0":-1.9561581524844076,"y0":50.00620616515564,"z0":5.894636985327999,"aX":-8.802436268501332},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":6.4,"spinRate":2454,"spinDirection":213},"zone":14,"typeConfidence":0.94,"plateTime":0.4014297107860987,"extension":6.067660911130831},"index":1,"playId":"ff9dcfe6-8bc7-3a20-8afd-700112948862","pitchNumber":2,"startTime":"2026-08-23T22:20:25.792Z","endTime":"2026-08-23T22:20:28.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.297963128281904,"aZ":-27.86228784758258,"pfxX":2.338464408355354,"pfxZ":2.626760915853122,"pX":1.3827081105378973,"pZ":-0.6392607409846165,"vX0":8.193086418593511,"vY0":-127.28362466547848,"vZ0":-9.743293063710917,"x":64.29,"y":256.04,"x0":-2.1824828637339846,"y0":50.00222309451636,"z0":5.447031141816245,"aX":3.8317228286970746},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":-6.1,"spinRate":2388,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.4304414883288512,"extension":6.341261951667395},"index":2,"playId":"9cd714e8-fcde-34f6-a252-ed1a7e3aabbf","pitchNumber":3,"startTime":"2026-08-23T22:20:42.798Z","endTime":"2026-08-23T22:20:49.337Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Travis Adams. Austin Hays to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"9cd714e8-fcde-34f6-a252-ed1a7e3aabbf","startTime":"2026-08-23T22:21:05.175Z","endTime":"2026-08-23T22:21:15.764Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88446324989684,"aZ":-13.279709438388782,"pfxX":-3.451228974503271,"pfxZ":10.307662543216086,"pX":0.1352663047156518,"pZ":5.425006483650939,"vX0":6.612279255355999,"vY0":-135.58278075467072,"vZ0":0.7589727820883998,"x":111.84,"y":92.3,"x0":-1.9038460357891365,"y0":50.00355702478514,"z0":6.0783190322391025,"aX":-6.327357785691428},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":4.6,"spinRate":2340,"spinDirection":203},"zone":12,"typeConfidence":0.94,"plateTime":0.40637390398379303,"extension":6.292748683560994},"index":4,"playId":"ca51ba06-bbe2-35d5-9f4f-8f7e98553541","pitchNumber":4,"startTime":"2026-08-23T22:21:15.764Z","endTime":"2026-08-23T22:21:19.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5019763631429,"aZ":-11.894652694001179,"pfxX":-3.9968538046053794,"pfxZ":10.567889796795608,"pX":-0.43421889663827257,"pZ":2.5844880362128415,"vX0":6.367945563827232,"vY0":-138.2965438952913,"vZ0":-6.275151417024236,"x":133.55,"y":169.0,"x0":-2.2572131070264008,"y0":50.00380409578426,"z0":5.695846665100079,"aX":-7.671107938549723},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":5.8,"spinRate":2295,"spinDirection":209},"zone":4,"typeConfidence":0.95,"plateTime":0.3974507202086923,"extension":6.230050893325172},"index":5,"playId":"7a207c5a-6f1b-3376-94f1-637f9c06658c","pitchNumber":5,"startTime":"2026-08-23T22:21:36.811Z","endTime":"2026-08-23T22:21:40.547Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21706004654365,"aZ":-9.73996408808437,"pfxX":-4.367892581366517,"pfxZ":11.862711842879028,"pX":1.0331131980475599,"pZ":2.4272929442916387,"vX0":9.766413111990177,"vY0":-137.55266478759745,"vZ0":-7.320994299437239,"x":77.62,"y":173.24,"x0":-2.016950228913252,"y0":50.005567000546044,"z0":5.805838752066402,"aX":-8.26314296641718},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":5.5,"spinRate":2440,"spinDirection":205},"zone":14,"typeConfidence":0.95,"plateTime":0.400195009896664,"extension":6.210463120438509},"index":6,"playId":"378cc8bb-3fe8-317c-8ab8-ae7119446396","pitchNumber":6,"startTime":"2026-08-23T22:21:56.069Z","endTime":"2026-08-23T22:21:59.376Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.352375886367277,"aZ":-18.446512835561215,"pfxX":-0.290800372352193,"pfxZ":7.4774109441448235,"pX":0.8126716003112803,"pZ":2.8168144848784804,"vX0":8.156408505447262,"vY0":-134.9100945304625,"vZ0":-4.751137587883007,"x":86.02,"y":162.73,"x0":-2.21691831119955,"y0":50.00575878485354,"z0":5.907637108684348,"aX":-0.5338194226828673},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":-1.3,"spinRate":2369,"spinDirection":188},"zone":12,"typeConfidence":0.9,"plateTime":0.40656364910475373,"extension":6.309987695275351},"hitData":{"launchSpeed":104.1,"launchAngle":5.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":113.3,"coordY":90.87}},"index":7,"playId":"3497627f-cf16-32f1-a5b4-e54a15b0c0d1","pitchNumber":7,"startTime":"2026-08-23T22:22:26.093Z","endTime":"2026-08-23T22:22:38.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:22:38.102Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jase Bowen grounds out softly, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T22:23:50.696Z","endTime":"2026-08-23T22:26:48.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T22:23:09.368Z","endTime":"2026-08-23T22:23:52.831Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.001411361306374,"aZ":-10.615804480463265,"pfxX":-4.5323590077110865,"pfxZ":11.400897244234582,"pX":1.18084670347232,"pZ":2.4798418293750446,"vX0":10.224888243914048,"vY0":-137.26718652968276,"vZ0":-6.9893394283793375,"x":71.99,"y":171.82,"x0":-2.0188922761911017,"y0":50.001349944834026,"z0":5.797386881086427,"aX":-8.570490014362983},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":5.9,"spinRate":2371,"spinDirection":212},"zone":12,"typeConfidence":0.95,"plateTime":0.40044656766401676,"extension":6.290637279967385},"index":1,"playId":"e3280644-bb9d-37a2-9567-a6988b9450e6","pitchNumber":1,"startTime":"2026-08-23T22:23:52.831Z","endTime":"2026-08-23T22:23:55.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.436378994273625,"aZ":-10.34901613690974,"pfxX":-6.8847199643849475,"pfxZ":11.46272023103304,"pX":-0.278525487220758,"pZ":2.5453600113837314,"vX0":7.661344809850084,"vY0":-137.79400801408204,"vZ0":-6.974173039749473,"x":127.62,"y":170.06,"x0":-2.2135698552381027,"y0":50.00462545883044,"z0":5.824920333223978,"aX":-13.110750511377235},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":10.7,"spinRate":2534,"spinDirection":209},"zone":5,"typeConfidence":0.88,"plateTime":0.39900309953822743,"extension":6.164538081350252},"index":2,"playId":"3a4bfd48-5aed-3fb2-8f35-b618f34ebaa7","pitchNumber":2,"startTime":"2026-08-23T22:24:15.475Z","endTime":"2026-08-23T22:24:21.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.007517653925028,"aZ":-32.19932656039377,"pfxX":2.207124263880889,"pfxZ":-0.018088833172994256,"pX":0.12370808644585812,"pZ":2.64525216288192,"vX0":4.659643597040694,"vY0":-125.32986451393172,"vZ0":-1.622909154914256,"x":112.28,"y":167.36,"x0":-2.051466982527059,"y0":50.00141838900881,"z0":5.948467010497601,"aX":3.4851560108019646},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":-5.2,"spinRate":2230,"spinDirection":106},"zone":5,"typeConfidence":0.91,"plateTime":0.43821382222402416,"extension":6.2834120075422275},"index":3,"playId":"1fa80ab2-8962-31e9-b01c-b111a4fae5d5","pitchNumber":3,"startTime":"2026-08-23T22:24:40.908Z","endTime":"2026-08-23T22:24:44.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.367488084316207,"aZ":-30.15372010102666,"pfxX":-1.6901011067308653,"pfxZ":1.2622475462934473,"pX":1.6783308299811093,"pZ":2.0198325392112073,"vX0":9.898010730518854,"vY0":-126.02355048069883,"vZ0":-3.188262293323711,"x":53.03,"y":184.24,"x0":-2.0860472337840585,"y0":50.00518331124727,"z0":5.745217108497868,"aX":-2.7116501271737006},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":0.7,"spinRate":2200,"spinDirection":137},"zone":14,"typeConfidence":0.86,"plateTime":0.4351540865085015,"extension":6.363189962550669},"index":4,"playId":"460e63c9-cded-3c62-b581-b7b9a8f376ce","pitchNumber":4,"startTime":"2026-08-23T22:25:05.934Z","endTime":"2026-08-23T22:25:09.550Z","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":94.7,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9006302272155,"aZ":-14.34053526510316,"pfxX":-5.9079220327245725,"pfxZ":9.38789336886686,"pX":0.11224173355846774,"pZ":2.920017661461905,"vX0":8.642069219150452,"vY0":-137.54785565851472,"vZ0":-5.1258090423519995,"x":112.72,"y":159.94,"x0":-2.315140035364526,"y0":50.00644136776299,"z0":5.793713213073379,"aX":-11.228099408893055},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2313,"spinDirection":215},"zone":2,"typeConfidence":0.88,"plateTime":0.3994958133449167,"extension":6.229449997454931},"index":5,"playId":"a97e93b7-27b1-39c5-b7eb-595f2a9d6c25","pitchNumber":5,"startTime":"2026-08-23T22:25:22.027Z","endTime":"2026-08-23T22:25:26.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.672252228167935,"aZ":-30.900176261910772,"pfxX":-11.656531601726545,"pfxZ":0.8021057683010318,"pX":-0.21422914421378336,"pZ":1.8223447360685683,"vX0":8.813452151776618,"vY0":-125.01324068169549,"vZ0":-2.9293028411485698,"x":125.17,"y":189.58,"x0":-2.2670746484740403,"y0":50.00196351858568,"z0":5.53983854805895,"aX":-18.49075386128722},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.0,"breakHorizontal":19.1,"spinRate":1768,"spinDirection":229},"zone":8,"typeConfidence":0.92,"plateTime":0.4377636081712848,"extension":6.080701378279005},"index":6,"playId":"b06c29e8-0a9d-36d5-91cd-e434290de6ba","pitchNumber":6,"startTime":"2026-08-23T22:25:49.189Z","endTime":"2026-08-23T22:25:53.006Z","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.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.444840883244172,"aZ":-13.075568947049856,"pfxX":-4.414006114389641,"pfxZ":10.227601753478393,"pX":1.3515868819414196,"pZ":2.2603742007367673,"vX0":10.617413148561411,"vY0":-135.93915359001156,"vZ0":-6.875068952950998,"x":65.48,"y":177.75,"x0":-2.035230018867666,"y0":50.001367070798125,"z0":5.73409536388848,"aX":-8.242194028759206},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2162,"spinDirection":213},"zone":14,"typeConfidence":0.92,"plateTime":0.40328077561231623,"extension":6.335714896263422},"index":7,"playId":"69b43653-b68d-3d30-87c7-109835807d91","pitchNumber":7,"startTime":"2026-08-23T22:26:14.580Z","endTime":"2026-08-23T22:26:18.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115764237975768,"aZ":-31.604212315938746,"pfxX":-9.47751259093969,"pfxZ":0.3428047702937995,"pX":0.4756550024686617,"pZ":1.8812452199860312,"vX0":10.135903078263977,"vY0":-127.34014463451247,"vZ0":-2.9742997270859206,"x":98.87,"y":187.99,"x0":-2.309400760728785,"y0":50.00179711196665,"z0":5.54344411647687,"aX":-15.69355975857852},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":15.1,"spinRate":1944,"spinDirection":227},"zone":9,"typeConfidence":0.91,"plateTime":0.42877138884896304,"extension":6.0008946647271495},"hitData":{"launchSpeed":73.2,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.82,"coordY":176.01}},"index":8,"playId":"55699c74-6453-32c2-8c10-20b68941abf3","pitchNumber":8,"startTime":"2026-08-23T22:26:41.064Z","endTime":"2026-08-23T22:26:48.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:26:48.593Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T22:28:55.880Z","endTime":"2026-08-23T22:31:12.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":95.8,"endSpeed":87.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.833932222514726,"aZ":-14.984334007877814,"pfxX":7.331605565575366,"pfxZ":8.769626596229969,"pX":0.6142851286210622,"pZ":3.6095420556485642,"vX0":-1.8601246932324154,"vY0":-139.48042331072287,"vZ0":-3.9764726943322786,"x":93.58,"y":141.32,"x0":0.33942468692257116,"y0":50.00452800883608,"z0":6.048872122239836,"aX":14.375289631949522},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":-12.8,"spinRate":1917,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.39343519594909804,"extension":5.81653252284471},"index":0,"playId":"86cae58d-0e23-3f75-8d01-c78702730482","pitchNumber":1,"startTime":"2026-08-23T22:28:55.880Z","endTime":"2026-08-23T22:29:00.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42823475654473,"aZ":-12.400532938957017,"pfxX":6.6829804126277175,"pfxZ":10.082087444124278,"pX":-0.9107260760714381,"pZ":3.399480375652027,"vX0":-4.82608457443226,"vY0":-139.63969549333615,"vZ0":-5.139233991409834,"x":151.71,"y":146.99,"x0":-0.02242536090199747,"y0":50.00601140824075,"z0":6.08962919421436,"aX":13.11117169657181},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":-11.0,"spinRate":1967,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.39325846684225363,"extension":5.697501557809853},"index":1,"playId":"8266eed7-f0cb-3aaa-82c3-08c2d75a69c2","pitchNumber":2,"startTime":"2026-08-23T22:29:09.445Z","endTime":"2026-08-23T22:29:15.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.005219821045966,"aZ":-24.859589137704372,"pfxX":9.56598849099082,"pfxZ":3.6668924731019104,"pX":-0.4510529641329596,"pZ":2.6671795896247987,"vX0":-4.734513949352035,"vY0":-139.94501585352214,"vZ0":-4.974502606206209,"x":134.19,"y":166.77,"x0":0.015028021735564681,"y0":50.000584988124196,"z0":6.084827649226326,"aX":19.072822565620505},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.9,"breakHorizontal":-16.4,"spinRate":1812,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.3905952902866212,"extension":5.9258184736401125},"index":2,"playId":"0e6f2e23-3971-39bf-b01c-db8155f98640","pitchNumber":3,"startTime":"2026-08-23T22:29:43.725Z","endTime":"2026-08-23T22:29:47.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598813229100745,"aZ":-31.24287449254245,"pfxX":7.526641271676653,"pfxZ":0.545248545145981,"pX":-1.0077253792423724,"pZ":0.48232465446086165,"vX0":-6.194638996912046,"vY0":-130.03087933317158,"vZ0":-6.829436305599765,"x":155.41,"y":225.76,"x0":0.4291055716893295,"y0":50.0035145237257,"z0":5.517326800343831,"aX":12.872531237522756},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.4,"breakHorizontal":-12.2,"spinRate":1858,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4214306780121384,"extension":5.92266306313413},"index":3,"playId":"c2e8c8ac-8134-3e8e-93ef-3041abd4d3bf","pitchNumber":4,"startTime":"2026-08-23T22:30:06.607Z","endTime":"2026-08-23T22:30:11.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22778439725816,"aZ":-29.55119293811405,"pfxX":8.210402422676541,"pfxZ":1.4604027156089967,"pX":-0.12777587924753817,"pZ":0.5723901676957409,"vX0":-4.019977562520108,"vY0":-132.789316869669,"vZ0":-7.508866711083803,"x":121.87,"y":223.33,"x0":0.3353132671295391,"y0":50.00316953125882,"z0":5.573427382139295,"aX":14.728888388725974},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.3,"breakHorizontal":-14.0,"spinRate":1986,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4117648318546725,"extension":5.830374529916434},"index":4,"playId":"c3e143b9-5cc6-31af-81ab-cc9f345daaae","pitchNumber":5,"startTime":"2026-08-23T22:30:24.015Z","endTime":"2026-08-23T22:30:28.041Z","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":96.3,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54505608533226,"aZ":-24.64062358216995,"pfxX":8.505504610410236,"pfxZ":3.833414865771867,"pX":0.35948297549544483,"pZ":1.7951506889670508,"vX0":-2.0251193045936495,"vY0":-139.98168804159204,"vZ0":-7.151020620661686,"x":103.3,"y":190.31,"x0":-0.007763613757582058,"y0":50.002324267105266,"z0":6.020426059519832,"aX":16.70979468774136},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.5,"breakHorizontal":-14.9,"spinRate":1763,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.3927831231822161,"extension":5.677063367520915},"index":5,"playId":"c17dbd4b-72f9-3ca4-b974-3bdab895f958","pitchNumber":6,"startTime":"2026-08-23T22:30:45.278Z","endTime":"2026-08-23T22:30:48.614Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.016600722784695,"aZ":-25.442195262455126,"pfxX":7.544942577015525,"pfxZ":3.453410967358229,"pX":-0.33997194009440007,"pZ":2.495309765646918,"vX0":-2.953779471006062,"vY0":-139.20900421590326,"vZ0":-5.211245777397767,"x":129.96,"y":171.41,"x0":-0.24177560893551686,"y0":50.005067959046976,"z0":6.089118845966143,"aX":14.720711416541059},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.3,"breakHorizontal":-13.0,"spinRate":1734,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.3943619411543473,"extension":5.404521346674647},"index":6,"playId":"bbd1321c-39d2-3575-8c04-42c15c9e1196","pitchNumber":7,"startTime":"2026-08-23T22:31:08.670Z","endTime":"2026-08-23T22:31:12.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:31:12.450Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alan Roden singles on a sharp ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T22:31:28.244Z","endTime":"2026-08-23T22:31:48.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.880116432711223,"aZ":-26.176654267301277,"pfxX":8.123482046580648,"pfxZ":3.0119229264397926,"pX":-0.24022175197745138,"pZ":2.3453271843059547,"vX0":-3.5663938868292493,"vY0":-140.03335890900712,"vZ0":-5.682905589754484,"x":126.16,"y":175.46,"x0":-0.007348695347302382,"y0":50.00350339126604,"z0":6.107920368803188,"aX":16.173863702098707},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.4,"breakHorizontal":-14.0,"spinRate":1779,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.39077106739348055,"extension":6.141561698513084},"hitData":{"launchSpeed":104.5,"launchAngle":7.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":143.41,"coordY":93.27}},"index":0,"playId":"6c577541-3c7a-3fb8-8b74-2705bd4db8ca","pitchNumber":1,"startTime":"2026-08-23T22:31:37.054Z","endTime":"2026-08-23T22:31:48.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:31:48.058Z","atBatIndex":60},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Victor Caratini grounds into a double play, third baseman Manny Machado to second baseman Jake Cronenworth to first baseman Ty France. Alan Roden out at 2nd. Victor Caratini out at 1st.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T22:32:00.807Z","endTime":"2026-08-23T22:33:56.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34810774305345,"aZ":-20.41168759096368,"pfxX":6.313427402215824,"pfxZ":6.0365443958068035,"pX":-0.99060275616088,"pZ":3.0319613730717054,"vX0":-4.470644883071126,"vY0":-139.00349584166446,"vZ0":-4.624074208575702,"x":154.76,"y":156.92,"x0":-0.17838491849018112,"y0":50.00551641214114,"z0":6.079910920118346,"aX":12.306165286364573},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":-10.4,"spinRate":1807,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.39466498047638954,"extension":5.77440092976347},"index":0,"playId":"8c7e108c-4110-3157-a039-39b5366dd82b","pitchNumber":1,"startTime":"2026-08-23T22:32:10.951Z","endTime":"2026-08-23T22:32:15.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.077102906342944,"aZ":-21.36326510479918,"pfxX":8.264241393764177,"pfxZ":6.218986002690532,"pX":-0.6022501877540907,"pZ":1.355873329153195,"vX0":-4.892236503211239,"vY0":-131.53502019380042,"vZ0":-6.835689704122442,"x":139.96,"y":202.17,"x0":0.21621230170437125,"y0":50.00151936839313,"z0":5.592707752265445,"aX":14.358894132467617},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.8,"breakHorizontal":-13.8,"spinRate":2161,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4177529165444769,"extension":6.026101079783329},"index":1,"playId":"a9137fe5-c514-3e82-93fe-9fbf64f5361a","pitchNumber":2,"startTime":"2026-08-23T22:32:27.301Z","endTime":"2026-08-23T22:32:31.271Z","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":95.8,"endSpeed":87.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34902870503236,"aZ":-17.673146979644372,"pfxX":5.352793489723247,"pfxZ":7.372188673687594,"pX":1.0582769876400269,"pZ":3.8294670370927584,"vX0":0.919617669971531,"vY0":-139.58249096926423,"vZ0":-3.091706981307022,"x":76.66,"y":135.38,"x0":0.0290637902103034,"y0":50.002615453011785,"z0":6.119681149608068,"aX":10.528106900792784},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":-9.8,"spinRate":1921,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.3928846672709225,"extension":6.051231900338008},"index":2,"playId":"9e77d30d-b033-3663-bb42-21fc7ed4da17","pitchNumber":3,"startTime":"2026-08-23T22:32:46.599Z","endTime":"2026-08-23T22:32:50.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.165170609436498,"aZ":-18.16948967817554,"pfxX":5.488359742840006,"pfxZ":7.0792475000269395,"pX":0.02034709187964873,"pZ":2.956268029409898,"vX0":-1.9345727467152773,"vY0":-139.7003935975218,"vZ0":-5.102106658729539,"x":116.22,"y":158.96,"x0":0.008274485621521633,"y0":50.00512358187864,"z0":5.998887794383287,"aX":10.860606162366429},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":-9.6,"spinRate":1979,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.3919119602985899,"extension":5.3206299230799905},"index":3,"playId":"83cf4f26-661e-3a59-9e47-d6cf15113e32","pitchNumber":4,"startTime":"2026-08-23T22:33:04.278Z","endTime":"2026-08-23T22:33:08.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.722550685630942,"aZ":-19.29559870222027,"pfxX":7.893992774308179,"pfxZ":6.669811726551271,"pX":-0.5906421477187128,"pZ":1.8846091258406037,"vX0":-3.9781467192561863,"vY0":-138.3140901896697,"vZ0":-7.547265173675275,"x":139.51,"y":187.9,"x0":-0.15703086070847866,"y0":50.004971663914276,"z0":5.9493315967788645,"aX":15.250648244860896},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":-13.4,"spinRate":1797,"spinDirection":129},"zone":7,"typeConfidence":2.0,"plateTime":0.39645449963525925,"extension":5.614066298534747},"index":4,"playId":"d7c855da-c9e5-3eb1-8f75-951e0c2b709c","pitchNumber":5,"startTime":"2026-08-23T22:33:21.315Z","endTime":"2026-08-23T22:33:25.152Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-23T22:33:38.233Z","endTime":"2026-08-23T22:33:49.029Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.698711042286586,"aZ":-21.088787219254897,"pfxX":6.312351746369634,"pfxZ":5.657317478999987,"pX":0.3590800064018679,"pZ":2.5740997940071284,"vX0":-1.0913944746236166,"vY0":-139.18209625658352,"vZ0":-5.511400986355827,"x":103.31,"y":169.28,"x0":-0.06322768058578374,"y0":50.00045373682914,"z0":5.979578745354295,"aX":12.362707718338264},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.2,"breakHorizontal":-11.2,"spinRate":1708,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.3937716553553323,"extension":5.755332132195342},"hitData":{"launchSpeed":95.5,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":162.83}},"index":6,"playId":"d8f4704d-28d7-3a9c-b8ec-9b74a169d492","pitchNumber":6,"startTime":"2026-08-23T22:33:49.029Z","endTime":"2026-08-23T22:33:56.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:33:56.553Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Fernando Tatis Jr. homers (17) on a line drive to left center field.","rbi":1,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T22:36:28.594Z","endTime":"2026-08-23T22:38:00.018Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":573124,"link":"/api/v1/people/573124"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rogers replaces Travis Adams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T22:36:05.039Z","endTime":"2026-08-23T22:36:30.649Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.906279667168448,"aZ":-32.36468112108872,"pfxX":-10.327799865053132,"pfxZ":-0.15676340887601192,"pX":1.9563982256374581,"pZ":3.9118726663713055,"vX0":2.6644341979437383,"vY0":-110.76827008682339,"vZ0":3.494583463113781,"x":42.43,"y":133.16,"x0":2.079116874047013,"y0":50.00041996555052,"z0":5.6990718143373105,"aX":-12.823442221396022},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":1.0,"breakHorizontal":18.0,"spinRate":2714,"spinDirection":294},"zone":12,"typeConfidence":0.92,"plateTime":0.4946082459381276,"extension":5.984603132483762},"index":1,"playId":"6e4ce94e-1ad4-3599-9755-5c3585bb4865","pitchNumber":1,"startTime":"2026-08-23T22:36:30.649Z","endTime":"2026-08-23T22:36:35.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.9072485049569,"aZ":-33.08789682378537,"pfxX":-9.998441266990795,"pfxZ":-0.7438180195881383,"pX":1.1583525661863543,"pZ":3.4015224118254306,"vX0":1.1130185898312968,"vY0":-109.624065454599,"vZ0":2.7617640581294194,"x":72.85,"y":146.94,"x0":1.9443355190381006,"y0":50.0050296827868,"z0":5.651062539546635,"aX":-12.202481633785972},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-0.4,"breakHorizontal":17.9,"spinRate":2688,"spinDirection":304},"zone":12,"typeConfidence":0.92,"plateTime":0.49914813320004425,"extension":5.990209660197171},"index":2,"playId":"922249ec-53e0-3adf-be35-d9e5ef475360","pitchNumber":2,"startTime":"2026-08-23T22:36:43.757Z","endTime":"2026-08-23T22:36:47.787Z","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":92.8,"endSpeed":85.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.244367984377647,"aZ":-23.388458722165637,"pfxX":8.769367821696578,"pfxZ":4.74281282203388,"pX":-0.4677772763390815,"pZ":2.8235529781765933,"vX0":-8.096374344705364,"vY0":-134.96574046935893,"vZ0":-2.741573806075259,"x":134.83,"y":162.54,"x0":1.4256071226850378,"y0":50.0037739197565,"z0":5.492371392731517,"aX":16.246202811779636},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":-14.3,"spinRate":2183,"spinDirection":123},"zone":4,"typeConfidence":0.9,"plateTime":0.40519347244592563,"extension":6.008398185534284},"index":3,"playId":"188cd897-f8be-36d3-9672-a8e49cd5444d","pitchNumber":3,"startTime":"2026-08-23T22:36:58.443Z","endTime":"2026-08-23T22:37:02.088Z","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.8,"endSpeed":84.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.498434625402346,"aZ":-25.84192444135283,"pfxX":9.296391640096997,"pfxZ":3.4834567746315095,"pX":0.45638739012732904,"pZ":4.2931782705122234,"vX0":-5.876500767861735,"vY0":-133.6645283361994,"vZ0":1.4834867910272893,"x":99.6,"y":122.86,"x0":1.4701166992258714,"y0":50.0030895892008,"z0":5.58011446870634,"aX":16.903625619098438},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.8,"breakHorizontal":-15.6,"spinRate":2217,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.4090077058859314,"extension":6.179632081519509},"index":4,"playId":"70969108-2104-3d85-8cde-20a68ca220d7","pitchNumber":4,"startTime":"2026-08-23T22:37:12.630Z","endTime":"2026-08-23T22:37:16.296Z","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":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.811068636152477,"aZ":-33.6118789599961,"pfxX":-8.927093292746429,"pfxZ":-1.1798596326032573,"pX":0.0030573400308439554,"pZ":2.034935196318608,"vX0":-1.4172611618638458,"vY0":-109.95258727438505,"vZ0":0.1769784151919538,"x":116.88,"y":183.84,"x0":1.815779039562088,"y0":50.00173814829318,"z0":5.525226687255079,"aX":-10.90932040828894},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-1.8,"breakHorizontal":16.6,"spinRate":2846,"spinDirection":298},"zone":8,"typeConfidence":0.91,"plateTime":0.4984831910373799,"extension":6.205135672405879},"hitData":{"launchSpeed":107.7,"launchAngle":20.0,"totalDistance":390.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":71.32,"coordY":51.08}},"index":5,"playId":"6757268f-b734-3a37-a0d3-0b0f62518683","pitchNumber":5,"startTime":"2026-08-23T22:37:29.037Z","endTime":"2026-08-23T22:38:00.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:38:00.018Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, pitcher Taylor Rogers to first baseman Royce Lewis.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T22:38:13.317Z","endTime":"2026-08-23T22:38:40.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573124,"link":"/api/v1/people/573124"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98795260959215,"aZ":-23.829616560296476,"pfxX":9.868066902354443,"pfxZ":4.57073376810172,"pX":0.4924196486801725,"pZ":2.302368946156453,"vX0":-5.756333378275838,"vY0":-134.05642016675282,"vZ0":-3.695956114852039,"x":98.23,"y":176.62,"x0":1.3812834953846966,"y0":50.00510117846834,"z0":5.3927137146796955,"aX":18.028892178098346},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-16.7,"spinRate":2155,"spinDirection":128},"zone":6,"typeConfidence":0.9,"plateTime":0.4080052548804165,"extension":6.0388459043538845},"index":0,"playId":"3a74d11c-7941-3a24-98c0-ed0a63555a6e","pitchNumber":1,"startTime":"2026-08-23T22:38:16.728Z","endTime":"2026-08-23T22:38:20.611Z","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":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25970425128896,"aZ":-29.7655963608472,"pfxX":-0.4288560948212141,"pfxZ":1.4452291990624566,"pX":-0.5321184707788719,"pZ":2.0670268503394893,"vX0":-5.263664336996478,"vY0":-127.57984199037223,"vZ0":-2.5766365854480195,"x":137.28,"y":182.97,"x0":1.6064390309670036,"y0":50.00084940110352,"z0":5.417057217574132,"aX":-0.7107898076599257},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":1.9,"spinRate":2338,"spinDirection":198},"zone":7,"typeConfidence":0.92,"plateTime":0.42801446345623706,"extension":6.109150924201729},"hitData":{"launchSpeed":88.2,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.94,"coordY":179.55}},"index":1,"playId":"66d89ee1-d52e-3de9-8aa8-301e9a9a6a62","pitchNumber":2,"startTime":"2026-08-23T22:38:32.078Z","endTime":"2026-08-23T22:38:40.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:38:40.097Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T22:38:58.439Z","endTime":"2026-08-23T22:39:25.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":87.2,"endSpeed":80.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.219675689946424,"aZ":-28.15222845751312,"pfxX":-1.3491080716883403,"pfxZ":2.448581672241879,"pX":-0.4919526356017053,"pZ":2.7075474889366475,"vX0":-4.937129878798091,"vY0":-127.0021343319668,"vZ0":-1.2895000532822032,"x":135.75,"y":165.68,"x0":1.6469018465300267,"y0":50.00631447853105,"z0":5.445751049444672,"aX":-2.2204712276862404},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.4,"breakHorizontal":3.5,"spinRate":2454,"spinDirection":222},"zone":4,"typeConfidence":0.92,"plateTime":0.4300658247048923,"extension":5.913908534694036},"hitData":{"launchSpeed":99.6,"launchAngle":24.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.08,"coordY":44.17}},"index":0,"playId":"a5608d67-d0bf-32dc-ba84-17a4531efcda","pitchNumber":1,"startTime":"2026-08-23T22:39:13.840Z","endTime":"2026-08-23T22:39:25.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:39:25.849Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ty France walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T22:39:44.242Z","endTime":"2026-08-23T22:41:24.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.245212422504107,"aZ":-34.53124078948594,"pfxX":-2.981316828077528,"pfxZ":-1.5161515716154437,"pX":-0.4733395968405398,"pZ":3.1458772815023788,"vX0":-4.228065206329486,"vY0":-122.70912381987387,"vZ0":1.0527107578174748,"x":135.04,"y":153.84,"x0":1.6478969096823535,"y0":50.005165912556365,"z0":5.613758674550602,"aX":-4.626615882894715},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.4,"breakHorizontal":6.2,"spinRate":2528,"spinDirection":274},"zone":1,"typeConfidence":2.0,"plateTime":0.4433773400949734,"extension":6.2864859737647825},"index":0,"playId":"c9c34bfe-4dfe-3dbe-a650-a528e637efa2","pitchNumber":1,"startTime":"2026-08-23T22:39:47.990Z","endTime":"2026-08-23T22:39:51.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.997802260534723,"aZ":-32.66632745451264,"pfxX":-3.3770956724047063,"pfxZ":-0.324783064121414,"pX":0.011445873879794101,"pZ":3.593103346852481,"vX0":-2.830478198048067,"vY0":-121.22168005816476,"vZ0":1.9222254139311281,"x":116.56,"y":141.77,"x0":1.6299066228554324,"y0":50.00567500086649,"z0":5.626145706461578,"aX":-5.064438539211183},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.1,"breakHorizontal":6.7,"spinRate":2638,"spinDirection":275},"zone":11,"typeConfidence":2.0,"plateTime":0.45053007512515153,"extension":6.202007933312237},"index":1,"playId":"d4d1e064-f56e-3636-9697-401d7098aab4","pitchNumber":2,"startTime":"2026-08-23T22:40:03.996Z","endTime":"2026-08-23T22:40:08.096Z","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":91.8,"endSpeed":83.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726618843846065,"aZ":-21.988745785877924,"pfxX":11.887801503209559,"pfxZ":5.680642390926592,"pX":-0.5199418311193829,"pZ":1.2716661545640036,"vX0":-8.710566379415207,"vY0":-133.31471381630277,"vZ0":-6.595331197296917,"x":136.82,"y":204.45,"x0":1.2518593077736384,"y0":50.00094456170221,"z0":5.374066119836882,"aX":21.310554970919405},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":-19.6,"spinRate":2270,"spinDirection":125},"zone":13,"typeConfidence":0.9,"plateTime":0.41147803835648045,"extension":6.051630797610913},"index":2,"playId":"773f4eaf-0891-3ea2-821f-6f0465663b60","pitchNumber":3,"startTime":"2026-08-23T22:40:17.916Z","endTime":"2026-08-23T22:40:21.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62669178351226,"aZ":-24.720109868156328,"pfxX":12.21891881971945,"pfxZ":4.127380623920784,"pX":-1.707253497926955,"pZ":2.4322623502756993,"vX0":-11.830574545674027,"vY0":-133.99860054283707,"vZ0":-3.1741737097278735,"x":182.08,"y":173.11,"x0":1.1907012799902452,"y0":50.0049268493696,"z0":5.410525166095953,"aX":22.085501058604745},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.0,"breakHorizontal":-19.4,"spinRate":2271,"spinDirection":127},"zone":11,"typeConfidence":0.91,"plateTime":0.4097147343245928,"extension":6.156960040397933},"index":3,"playId":"515873b6-9d63-34e5-8817-4d90a975bbfa","pitchNumber":4,"startTime":"2026-08-23T22:40:33.019Z","endTime":"2026-08-23T22:40:38.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.461183839757698,"aZ":-35.261116970427764,"pfxX":-3.1878533888883407,"pfxZ":-2.0121025210879226,"pX":-0.03465118746865808,"pZ":1.8902356490290046,"vX0":-3.2629967117890755,"vY0":-122.50798205819842,"vZ0":-1.2296102653337508,"x":118.32,"y":187.74,"x0":1.725030548402833,"y0":50.00420883005427,"z0":5.391803573210846,"aX":-4.883396143069112},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.7,"breakHorizontal":6.5,"spinRate":2666,"spinDirection":267},"zone":8,"typeConfidence":2.0,"plateTime":0.44577679167015916,"extension":6.211195455060296},"index":4,"playId":"fe37d127-bfa0-32d7-8b4b-7fb1d3cf51d0","pitchNumber":5,"startTime":"2026-08-23T22:40:51.200Z","endTime":"2026-08-23T22:40:55.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.433203207390395,"aZ":-31.518812302555126,"pfxX":-7.706134805327443,"pfxZ":0.47837382968141906,"pX":-2.083988947226274,"pZ":1.4965529845088301,"vX0":-6.2190384106165375,"vY0":-116.24825590124603,"vZ0":-2.006154102567219,"x":196.44,"y":198.37,"x0":1.6210287889037922,"y0":50.00566132285175,"z0":5.344088548049556,"aX":-10.616745024702604},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.6,"breakHorizontal":15.5,"spinRate":2914,"spinDirection":301},"zone":13,"typeConfidence":0.87,"plateTime":0.4699832007358129,"extension":6.364421682077853},"index":5,"playId":"b51134a8-ac13-3dd4-b977-22f6bce2e4e8","pitchNumber":6,"startTime":"2026-08-23T22:41:20.112Z","endTime":"2026-08-23T22:41:24.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:41:24.512Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Merrill pops out to third baseman Brooks Lee.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T22:41:49.827Z","endTime":"2026-08-23T22:42:00.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.704623914664932,"aZ":-23.036555371680624,"pfxX":10.09481005229168,"pfxZ":4.883440607162999,"pX":0.7917372993258135,"pZ":3.1178560130621764,"vX0":-5.516359610411399,"vY0":-135.46947358689576,"vZ0":-1.9128969803448785,"x":86.82,"y":154.6,"x0":1.5355310332526995,"y0":50.00383926706086,"z0":5.432391751704612,"aX":18.891692570934048},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":-17.3,"spinRate":2336,"spinDirection":128},"zone":3,"typeConfidence":0.91,"plateTime":0.403280252043273,"extension":6.115960220123622},"hitData":{"launchSpeed":80.5,"launchAngle":66.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.59,"coordY":156.75}},"index":0,"playId":"29e91115-c747-3fa5-b935-8c1465afbdeb","pitchNumber":1,"startTime":"2026-08-23T22:41:50.152Z","endTime":"2026-08-23T22:42:00.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:42:00.179Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kaelen Culpepper singles on a line drive to left fielder Jase Bowen.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T22:44:20.775Z","endTime":"2026-08-23T22:45:54.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yuki Matsui replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T22:44:08.937Z","endTime":"2026-08-23T22:44:22.912Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"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(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.3,"endSpeed":83.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50515441731783,"aZ":-13.798175664105766,"pfxX":0.07651433587481815,"pfxZ":10.259451266966545,"pX":-0.7341123809188982,"pZ":2.6054851371126135,"vX0":-5.460850454015641,"vY0":-132.76471363331515,"vZ0":-6.088570598951714,"x":144.98,"y":168.43,"x0":1.3365261175537653,"y0":50.004155246728494,"z0":5.926573201488511,"aX":0.13723863989637297},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":1.0,"spinRate":2345,"spinDirection":162},"zone":4,"typeConfidence":0.88,"plateTime":0.41200253081891747,"extension":5.730672427720697},"index":1,"playId":"adf8f4e0-e09f-32aa-a968-b2b8929bf1b1","pitchNumber":1,"startTime":"2026-08-23T22:44:22.912Z","endTime":"2026-08-23T22:44:27.555Z","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":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10120362765185,"aZ":-24.58680945812138,"pfxX":2.6324334125155797,"pfxZ":5.145364470623521,"pX":-0.28246666565268913,"pZ":1.6493461533658687,"vX0":-4.618379531389841,"vY0":-120.29883927462366,"vZ0":-5.123272532860816,"x":127.77,"y":194.25,"x0":1.3152669718951633,"y0":50.00049949780965,"z0":5.970711607463162,"aX":3.879829009615494},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.4,"breakHorizontal":-3.7,"spinRate":1400,"spinDirection":122},"zone":7,"typeConfidence":0.9,"plateTime":0.4543197242072212,"extension":5.696365360381739},"index":2,"playId":"82185837-1cdd-3053-8d8a-6231a9cd02c2","pitchNumber":2,"startTime":"2026-08-23T22:44:47.163Z","endTime":"2026-08-23T22:44:50.286Z","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":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.826906292671282,"aZ":-22.369576966231133,"pfxX":4.77807045948684,"pfxZ":6.4893196343180675,"pX":-0.09810968803419702,"pZ":0.821725814132015,"vX0":-5.543968297982822,"vY0":-122.54214640983865,"vZ0":-7.380592927779936,"x":120.74,"y":216.59,"x0":1.5803349853957245,"y0":50.00129723333437,"z0":5.804187417625721,"aX":7.21509539151834},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":10.1,"breakHorizontal":-7.2,"spinRate":1425,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.4481986381363061,"extension":5.82616182941155},"index":3,"playId":"e51cd3b7-054e-3646-8085-12633e3f43f6","pitchNumber":3,"startTime":"2026-08-23T22:45:16.257Z","endTime":"2026-08-23T22:45:21.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521523381977044,"aZ":-30.070638625237496,"pfxX":8.677421925920036,"pfxZ":1.3953463254167655,"pX":1.1563698474542143,"pZ":1.5937083320967487,"vX0":-4.1497163438708595,"vY0":-122.15417296225682,"vZ0":-4.190705901854464,"x":72.92,"y":195.75,"x0":1.7516221851867282,"y0":50.003575824377435,"z0":5.922677009075393,"aX":13.087328483846905},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.8,"breakHorizontal":-14.8,"spinRate":1330,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4487439816591392,"extension":5.740193084253939},"hitData":{"launchSpeed":85.6,"launchAngle":14.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":103.4,"coordY":99.93}},"index":4,"playId":"7319c4f4-74bd-3e65-b7a1-4ce3bc366b3d","pitchNumber":4,"startTime":"2026-08-23T22:45:43.273Z","endTime":"2026-08-23T22:45:54.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:45:54.783Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to left fielder Jase Bowen.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T22:46:16.572Z","endTime":"2026-08-23T22:48:07.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":4},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.872401538938707,"aZ":-30.628670253535073,"pfxX":-3.111415515290006,"pfxZ":0.9956738800709606,"pX":-0.9818523645286023,"pZ":-0.14299617452783042,"vX0":-5.221075993974846,"vY0":-122.97177840097017,"vZ0":-8.00201934951549,"x":154.43,"y":242.64,"x0":1.560554583941477,"y0":50.00370625693165,"z0":5.697908890836001,"aX":-4.838698203892439},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":6.7,"spinRate":2721,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.4428243243011445,"extension":5.683690987552696},"index":0,"playId":"02c660a0-1f95-328e-b90c-d80fc1745f27","pitchNumber":1,"startTime":"2026-08-23T22:46:21.491Z","endTime":"2026-08-23T22:46:25.266Z","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":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91135404885267,"aZ":-13.688372572356178,"pfxX":4.808808602963895,"pfxZ":10.299494827218457,"pX":0.2062828816907088,"pZ":1.6829482668120905,"vX0":-5.903890138681608,"vY0":-132.76199396992058,"vZ0":-8.019465609369266,"x":109.14,"y":193.34,"x0":1.8282505595119687,"y0":50.00582742331635,"z0":5.727284516478442,"aX":8.634507343634855},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":-7.6,"spinRate":2339,"spinDirection":155},"zone":8,"typeConfidence":0.91,"plateTime":0.41167048096123127,"extension":5.792713749952663},"index":1,"playId":"04a0290c-f552-33fa-b131-2ce8135bd730","pitchNumber":2,"startTime":"2026-08-23T22:46:53.042Z","endTime":"2026-08-23T22:46:56.847Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.489915261360384,"aZ":-32.29903458784214,"pfxX":4.93228767616632,"pfxZ":-0.07878591202574814,"pX":1.0733056910125327,"pZ":1.1862990403645062,"vX0":-3.4621907159224694,"vY0":-121.23208982540226,"vZ0":-4.485230687016812,"x":76.09,"y":206.75,"x0":1.8752361270344933,"y0":50.005182636610876,"z0":5.8626021555973065,"aX":7.382854860358608},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.0,"breakHorizontal":-8.2,"spinRate":1132,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.45085609378499303,"extension":5.757307146660084},"index":2,"playId":"6356d30c-55b5-312f-beac-d4e19d15912c","pitchNumber":3,"startTime":"2026-08-23T22:47:13.523Z","endTime":"2026-08-23T22:47:17.857Z","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":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96577953831581,"aZ":-14.987593725517787,"pfxX":4.894844812958262,"pfxZ":9.626028702864538,"pX":0.1831852600233746,"pZ":1.8232157675607257,"vX0":-5.827362701873647,"vY0":-131.53168221417295,"vZ0":-7.370197221906432,"x":110.02,"y":189.55,"x0":1.7720413503523962,"y0":50.000211697839156,"z0":5.733647263826644,"aX":8.737247456217295},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.3,"breakHorizontal":-7.9,"spinRate":2295,"spinDirection":157},"zone":8,"typeConfidence":0.87,"plateTime":0.4134645789003959,"extension":5.889329425487818},"index":3,"playId":"273b70ff-72c8-3670-acba-cfce0795b7a4","pitchNumber":4,"startTime":"2026-08-23T22:47:33.462Z","endTime":"2026-08-23T22:47:36.962Z","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":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.334082782827036,"aZ":-12.964302164323037,"pfxX":4.7647030328834985,"pfxZ":10.71275871250267,"pX":0.2995321360154133,"pZ":2.656821355433854,"vX0":-5.334785488602961,"vY0":-132.79687239014982,"vZ0":-5.825523751600516,"x":105.58,"y":167.05,"x0":1.7115033854559838,"y0":50.00514340357633,"z0":5.815059127273379,"aX":8.546535744711365},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":-7.6,"spinRate":2365,"spinDirection":154},"zone":6,"typeConfidence":0.91,"plateTime":0.411809442858285,"extension":5.768292905736319},"hitData":{"launchSpeed":92.9,"launchAngle":32.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.77,"coordY":61.87}},"index":4,"playId":"26c7620b-dcb1-3e95-b3f5-aa9fad518333","pitchNumber":5,"startTime":"2026-08-23T22:47:56.387Z","endTime":"2026-08-23T22:48:07.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:48:07.911Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Kreidler flies out to left fielder Jase Bowen.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T22:49:07.563Z","endTime":"2026-08-23T22:51:34.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[0],"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":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Kreidler replaces Byron Buxton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T22:48:25.822Z","endTime":"2026-08-23T22:48:33.393Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-23T22:48:33.393Z","endTime":"2026-08-23T22:49:09.678Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5533474033834,"aZ":-29.944414487126366,"pfxX":5.5774557014924495,"pfxZ":1.4976771888748228,"pX":-0.4614487281492328,"pZ":2.76843179177628,"vX0":-6.854992247364226,"vY0":-120.94493016948941,"vZ0":-1.458835069081538,"x":134.59,"y":164.03,"x0":1.678792568841689,"y0":50.00173019431317,"z0":5.99405626436472,"aX":8.301054047636706},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.6,"breakHorizontal":-8.5,"spinRate":1185,"spinDirection":118},"zone":4,"typeConfidence":0.9,"plateTime":0.4520504676400954,"extension":5.920216035864344},"index":2,"playId":"0206c449-c038-3b7e-8712-d219c28cd47d","pitchNumber":1,"startTime":"2026-08-23T22:49:09.678Z","endTime":"2026-08-23T22:49:13.472Z","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":82.7,"endSpeed":76.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.520007152279252,"aZ":-29.093802029854594,"pfxX":5.586854140673892,"pfxZ":2.0803662782996213,"pX":0.4879133122644895,"pZ":1.227149357976115,"vX0":-5.106505043259187,"vY0":-120.40125437226452,"vZ0":-4.8074811622835165,"x":98.4,"y":205.65,"x0":1.9018789058507102,"y0":50.002693546396046,"z0":5.799214217883221,"aX":8.27218245328868},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.0,"breakHorizontal":-9.0,"spinRate":1238,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.45344319496505925,"extension":5.8569614649971875},"index":3,"playId":"45f53112-d91c-35f7-a95e-de4b5328054b","pitchNumber":2,"startTime":"2026-08-23T22:49:31.596Z","endTime":"2026-08-23T22:49:35.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-23T22:49:43.561Z","endTime":"2026-08-23T22:50:02.622Z","isPitch":false,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"}},{"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":82.8,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25178997396423,"aZ":-31.526793308505766,"pfxX":5.430931045428737,"pfxZ":0.43781957390389614,"pX":-0.1262194505719489,"pZ":0.9770907379268103,"vX0":-6.564378969015357,"vY0":-120.3838095503596,"vZ0":-4.945868674741926,"x":121.81,"y":212.4,"x0":1.9238511059063101,"y0":50.00258977669065,"z0":5.832743574407312,"aX":8.01236718956166},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.1,"breakHorizontal":-8.4,"spinRate":1256,"spinDirection":114},"zone":13,"typeConfidence":0.9,"plateTime":0.45409054971357765,"extension":5.880519396380165},"index":5,"playId":"4d98fcc3-c5a8-3b67-b49f-1840de74cf17","pitchNumber":3,"startTime":"2026-08-23T22:50:02.622Z","endTime":"2026-08-23T22:50:06.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255537742149492,"aZ":-31.37989432748379,"pfxX":4.7705035111203085,"pfxZ":0.5209896081156309,"pX":0.5448830036525206,"pZ":1.9901581271279078,"vX0":-4.810930231995378,"vY0":-121.88669038095412,"vZ0":-2.948879255653022,"x":96.23,"y":185.05,"x0":1.9173793889706456,"y0":50.00173635739464,"z0":5.904583032024857,"aX":7.2322919791279725},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":-7.6,"spinRate":1319,"spinDirection":127},"zone":9,"typeConfidence":0.9,"plateTime":0.44808723760253866,"extension":5.853486104389046},"index":6,"playId":"7bc3eda1-a66a-315b-8735-07aefa48693f","pitchNumber":4,"startTime":"2026-08-23T22:50:25.623Z","endTime":"2026-08-23T22:50:29.677Z","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":92.1,"endSpeed":84.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.182179984843327,"aZ":-11.883115340146768,"pfxX":2.719794525787281,"pfxZ":11.0601555373335,"pX":0.8887574787163526,"pZ":3.296214499288564,"vX0":-3.1359542472915845,"vY0":-134.13975951110024,"vZ0":-4.7224015061395015,"x":83.12,"y":149.78,"x0":1.7159058388733488,"y0":50.00410916426394,"z0":5.917123353403088,"aX":4.990534742809244},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.3,"breakHorizontal":-4.3,"spinRate":2487,"spinDirection":159},"zone":12,"typeConfidence":0.9,"plateTime":0.40729053075261135,"extension":5.795594360638319},"index":7,"playId":"163834d5-a851-3f4c-8792-72fad9c622d3","pitchNumber":5,"startTime":"2026-08-23T22:50:56.038Z","endTime":"2026-08-23T22:51:01.042Z","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":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.850141570707958,"aZ":-24.739298007403526,"pfxX":3.9193172710123303,"pfxZ":5.091811311255167,"pX":0.5772793182115747,"pZ":2.7946965249509494,"vX0":-4.002775202476026,"vY0":-119.9793562019123,"vZ0":-2.272986541363838,"x":95.0,"y":163.32,"x0":1.7567100225970187,"y0":50.004184471630545,"z0":5.955425256465661,"aX":5.724341068155831},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.0,"breakHorizontal":-6.1,"spinRate":1217,"spinDirection":134},"zone":6,"typeConfidence":0.91,"plateTime":0.4562257306113211,"extension":5.804532373091765},"hitData":{"launchSpeed":84.4,"launchAngle":34.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.77,"coordY":83.56}},"index":8,"playId":"a8405c0a-e56c-3e27-b02a-e8d40eface41","pitchNumber":6,"startTime":"2026-08-23T22:51:22.763Z","endTime":"2026-08-23T22:51:34.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:51:34.970Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T22:51:43.627Z","endTime":"2026-08-23T22:54:08.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".775"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.145"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".590"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".646"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".493"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.63"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.84"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.02"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.50"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.39"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.59"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.56"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.19"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.29"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.30"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.98"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.67"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.57"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".243"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".426"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".281"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".161"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".106"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".775"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.145"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".590"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".646"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".493"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.3,"endSpeed":76.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.672360005920524,"aZ":-20.139881930350725,"pfxX":3.674691196082148,"pfxZ":8.07792698589783,"pX":-0.3582297734544995,"pZ":3.849916808277791,"vX0":-6.190978475660571,"vY0":-121.26699344122787,"vZ0":-0.8643525423791377,"x":130.65,"y":134.83,"x0":1.7501439370554688,"y0":50.00230769770188,"z0":5.967596434937834,"aX":5.474582860218709},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":14.6,"breakHorizontal":-5.2,"spinRate":1230,"spinDirection":112},"zone":11,"typeConfidence":0.84,"plateTime":0.45163533100315023,"extension":5.670545980015263},"index":0,"playId":"36de18dd-6a0b-3a15-aa2a-ecbf83173b1d","pitchNumber":1,"startTime":"2026-08-23T22:51:59.406Z","endTime":"2026-08-23T22:52:03.787Z","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":92.2,"endSpeed":83.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.480680348121144,"aZ":-11.528475640597279,"pfxX":4.084873843724144,"pfxZ":11.381059738306142,"pX":1.7632954051645509,"pZ":3.0517861858050583,"vX0":-1.890448969855085,"vY0":-134.20061367872762,"vZ0":-5.238397897700134,"x":49.79,"y":156.38,"x0":1.9481438163535636,"y0":50.006124846467905,"z0":5.8583903098797885,"aX":7.41268734137685},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.6,"breakHorizontal":-7.0,"spinRate":2434,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.40897000556796126,"extension":5.750169107561462},"index":1,"playId":"2e7eccd6-2b80-3bc3-ac4d-214294b2e1e0","pitchNumber":2,"startTime":"2026-08-23T22:52:23.756Z","endTime":"2026-08-23T22:52:27.360Z","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":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.372083143528002,"aZ":-9.799650521607695,"pfxX":4.829972949275296,"pfxZ":12.768059068374146,"pX":0.7733049112531782,"pZ":2.4268603153133173,"vX0":-3.883923223264304,"vY0":-132.33424144214,"vZ0":-6.942912642299665,"x":87.52,"y":173.25,"x0":1.6411381508883789,"y0":50.00353085960645,"z0":5.822738933387547,"aX":8.465105486788257},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.6,"breakHorizontal":-7.8,"spinRate":2474,"spinDirection":156},"zone":6,"typeConfidence":0.91,"plateTime":0.4157902479079536,"extension":5.736280244721774},"index":2,"playId":"e7ca9671-3eaf-308d-a4e0-cb7de4b88d6d","pitchNumber":3,"startTime":"2026-08-23T22:52:44.012Z","endTime":"2026-08-23T22:52:47.561Z","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":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.947548644262742,"aZ":-27.17097301949438,"pfxX":5.536408584395584,"pfxZ":3.274480481135783,"pX":-0.7148803152494105,"pZ":0.9690867380127227,"vX0":-7.817922548269359,"vY0":-122.72121410485218,"vZ0":-6.0736993093677425,"x":144.25,"y":212.61,"x0":1.7905592382530695,"y0":50.00195708473683,"z0":5.78600584159012,"aX":8.457162317698138},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":-8.3,"spinRate":1182,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.44605239785905404,"extension":5.806298319809642},"index":3,"playId":"9a1bfd62-2b0e-3ba1-ac5a-f1f23cb304aa","pitchNumber":4,"startTime":"2026-08-23T22:53:06.708Z","endTime":"2026-08-23T22:53:10.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51235663606425,"aZ":-9.712674636352936,"pfxX":4.234878902803989,"pfxZ":12.431234424890981,"pX":1.0924107657099296,"pZ":3.151170945832192,"vX0":-3.0791221559563855,"vY0":-133.7299357320979,"vZ0":-5.400525922060334,"x":75.36,"y":153.7,"x0":1.7099941341261364,"y0":50.00091325693686,"z0":5.897078193105048,"aX":7.65038610564656},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.5,"breakHorizontal":-7.0,"spinRate":2466,"spinDirection":159},"zone":12,"typeConfidence":0.91,"plateTime":0.4099721915831136,"extension":5.7509708495642125},"index":4,"playId":"40cbd8de-02dc-3ff6-9565-db966d638f15","pitchNumber":5,"startTime":"2026-08-23T22:53:29.816Z","endTime":"2026-08-23T22:53:32.987Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.852901487705203,"aZ":-30.669724881909648,"pfxX":-0.7571374797899781,"pfxZ":0.9625586596282414,"pX":-0.8207635311423486,"pZ":2.1519873215068737,"vX0":-5.582638896621724,"vY0":-123.67390167991121,"vZ0":-2.931229271817063,"x":148.29,"y":180.68,"x0":1.5567968592057058,"y0":50.00186345850528,"z0":5.904294595987071,"aX":-1.1815022263360937},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":2.5,"spinRate":2762,"spinDirection":281},"zone":13,"typeConfidence":0.91,"plateTime":0.44154933802319674,"extension":5.719699974057606},"index":5,"playId":"9a719756-8bd5-39fb-859c-b08711fa7248","pitchNumber":6,"startTime":"2026-08-23T22:53:58.407Z","endTime":"2026-08-23T22:54:08.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:54:08.370Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T22:51:43.627Z","endTime":"2026-08-23T22:54:08.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".775"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.145"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".590"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".646"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".493"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.63"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.84"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.02"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.50"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.39"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.59"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.56"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.19"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.29"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.30"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.98"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.67"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.57"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".243"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".426"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".281"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".161"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".106"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".775"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.145"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".590"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".646"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".493"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.3,"endSpeed":76.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.672360005920524,"aZ":-20.139881930350725,"pfxX":3.674691196082148,"pfxZ":8.07792698589783,"pX":-0.3582297734544995,"pZ":3.849916808277791,"vX0":-6.190978475660571,"vY0":-121.26699344122787,"vZ0":-0.8643525423791377,"x":130.65,"y":134.83,"x0":1.7501439370554688,"y0":50.00230769770188,"z0":5.967596434937834,"aX":5.474582860218709},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":14.6,"breakHorizontal":-5.2,"spinRate":1230,"spinDirection":112},"zone":11,"typeConfidence":0.84,"plateTime":0.45163533100315023,"extension":5.670545980015263},"index":0,"playId":"36de18dd-6a0b-3a15-aa2a-ecbf83173b1d","pitchNumber":1,"startTime":"2026-08-23T22:51:59.406Z","endTime":"2026-08-23T22:52:03.787Z","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":92.2,"endSpeed":83.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.480680348121144,"aZ":-11.528475640597279,"pfxX":4.084873843724144,"pfxZ":11.381059738306142,"pX":1.7632954051645509,"pZ":3.0517861858050583,"vX0":-1.890448969855085,"vY0":-134.20061367872762,"vZ0":-5.238397897700134,"x":49.79,"y":156.38,"x0":1.9481438163535636,"y0":50.006124846467905,"z0":5.8583903098797885,"aX":7.41268734137685},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.6,"breakHorizontal":-7.0,"spinRate":2434,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.40897000556796126,"extension":5.750169107561462},"index":1,"playId":"2e7eccd6-2b80-3bc3-ac4d-214294b2e1e0","pitchNumber":2,"startTime":"2026-08-23T22:52:23.756Z","endTime":"2026-08-23T22:52:27.360Z","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":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.372083143528002,"aZ":-9.799650521607695,"pfxX":4.829972949275296,"pfxZ":12.768059068374146,"pX":0.7733049112531782,"pZ":2.4268603153133173,"vX0":-3.883923223264304,"vY0":-132.33424144214,"vZ0":-6.942912642299665,"x":87.52,"y":173.25,"x0":1.6411381508883789,"y0":50.00353085960645,"z0":5.822738933387547,"aX":8.465105486788257},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.6,"breakHorizontal":-7.8,"spinRate":2474,"spinDirection":156},"zone":6,"typeConfidence":0.91,"plateTime":0.4157902479079536,"extension":5.736280244721774},"index":2,"playId":"e7ca9671-3eaf-308d-a4e0-cb7de4b88d6d","pitchNumber":3,"startTime":"2026-08-23T22:52:44.012Z","endTime":"2026-08-23T22:52:47.561Z","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":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.947548644262742,"aZ":-27.17097301949438,"pfxX":5.536408584395584,"pfxZ":3.274480481135783,"pX":-0.7148803152494105,"pZ":0.9690867380127227,"vX0":-7.817922548269359,"vY0":-122.72121410485218,"vZ0":-6.0736993093677425,"x":144.25,"y":212.61,"x0":1.7905592382530695,"y0":50.00195708473683,"z0":5.78600584159012,"aX":8.457162317698138},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":-8.3,"spinRate":1182,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.44605239785905404,"extension":5.806298319809642},"index":3,"playId":"9a1bfd62-2b0e-3ba1-ac5a-f1f23cb304aa","pitchNumber":4,"startTime":"2026-08-23T22:53:06.708Z","endTime":"2026-08-23T22:53:10.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51235663606425,"aZ":-9.712674636352936,"pfxX":4.234878902803989,"pfxZ":12.431234424890981,"pX":1.0924107657099296,"pZ":3.151170945832192,"vX0":-3.0791221559563855,"vY0":-133.7299357320979,"vZ0":-5.400525922060334,"x":75.36,"y":153.7,"x0":1.7099941341261364,"y0":50.00091325693686,"z0":5.897078193105048,"aX":7.65038610564656},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.5,"breakHorizontal":-7.0,"spinRate":2466,"spinDirection":159},"zone":12,"typeConfidence":0.91,"plateTime":0.4099721915831136,"extension":5.7509708495642125},"index":4,"playId":"40cbd8de-02dc-3ff6-9565-db966d638f15","pitchNumber":5,"startTime":"2026-08-23T22:53:29.816Z","endTime":"2026-08-23T22:53:32.987Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.852901487705203,"aZ":-30.669724881909648,"pfxX":-0.7571374797899781,"pfxZ":0.9625586596282414,"pX":-0.8207635311423486,"pZ":2.1519873215068737,"vX0":-5.582638896621724,"vY0":-123.67390167991121,"vZ0":-2.931229271817063,"x":148.29,"y":180.68,"x0":1.5567968592057058,"y0":50.00186345850528,"z0":5.904294595987071,"aX":-1.1815022263360937},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":2.5,"spinRate":2762,"spinDirection":281},"zone":13,"typeConfidence":0.91,"plateTime":0.44154933802319674,"extension":5.719699974057606},"index":5,"playId":"9a719756-8bd5-39fb-859c-b08711fa7248","pitchNumber":6,"startTime":"2026-08-23T22:53:58.407Z","endTime":"2026-08-23T22:54:08.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T22:54:08.370Z","atBatIndex":70},"scoringPlays":[18,31,46,47,54,57,62],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":106.2,"y":115.2},"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":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":103.67,"y":169.92},"type":"O","description":"Grounded Into DP"},{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":121.53,"y":177.31},"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":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":77.87,"y":88.45},"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":107.22,"y":166.88},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9],"bottom":[10,11,12,13],"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":163.4,"y":158.85},"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":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":103.67,"y":163.84},"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":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":148.54,"y":157.65},"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":2,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":151.3,"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":124.04,"y":152.37},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":107.78,"y":54.61},"type":"O","description":"Flyout"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16],"bottom":[17,18,19,20,21],"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":118.36,"y":163.34},"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":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":107.72,"y":156.24},"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":3,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":120.56,"y":70.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":8.41,"y":87.91},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":182.01,"y":126.89},"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":3,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":142.18,"y":168.72},"type":"O","description":"Pop Out"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24],"bottom":[25,26,27,28],"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":130.27,"y":92.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":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":190.69,"y":135.72},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":140.15,"y":153.71},"type":"O","description":"Grounded Into DP"}],"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":95.25,"y":63.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":171.17,"y":174.7},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":109.39,"y":59.91},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":38,"top":[29,30,31,32,33],"bottom":[34,35,36,37,38],"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":125.01,"y":120.29},"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":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":205.72,"y":57.36},"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":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":77.32,"y":139.52},"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":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":126.11,"y":143.57},"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":5,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":160.42,"y":164.86},"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":72.71,"y":105.14},"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":92.77,"y":124.87},"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":195.04,"y":102.91},"type":"O","description":"Flyout"}]}},{"startIndex":39,"endIndex":49,"top":[39,40,41],"bottom":[42,43,44,45,46,47,48,49],"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":136.48,"y":79.14},"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":6,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":127.75,"y":169.09},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":160.88,"y":166.8},"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":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":119.19,"y":94.59},"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":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":120.39,"y":146.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":162.45,"y":191.71},"type":"O","description":"Pop Out"}]}},{"startIndex":50,"endIndex":58,"top":[50,51,52],"bottom":[53,54,55,56,57,58],"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":151.39,"y":131.6},"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":160.93,"y":162.32},"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":7,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":188.66,"y":65.68},"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":7,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":228.3,"y":65.32},"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":7,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":113.3,"y":90.87},"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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":114.82,"y":176.01},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61],"bottom":[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":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":143.41,"y":93.27},"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":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":106.71,"y":162.83},"type":"O","description":"Grounded Into DP"}],"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":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":71.32,"y":51.08},"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":8,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":123.94,"y":179.55},"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":8,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":124.08,"y":44.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":97.59,"y":156.75},"type":"O","description":"Pop Out"}]}},{"startIndex":67,"endIndex":70,"top":[67,68,69,70],"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":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":701785,"fullName":"Kaelen Culpepper","link":"/api/v1/people/701785"},"coordinates":{"x":103.4,"y":99.93},"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":9,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":97.77,"y":61.87},"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":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":71.77,"y":83.56},"type":"O","description":"Flyout"}],"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":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":8,"hits":9,"errors":0,"leftOnBase":9},"away":{"runs":1,"hits":6,"errors":1,"leftOnBase":2}},"defense":{"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"catcher":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"onDeck":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"inHole":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"battingOrder":6,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"onDeck":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"inHole":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"battingOrder":3,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"balls":2,"strikes":3,"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":5,"groundOuts":9,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".245","atBats":30,"obp":".319","slg":".405","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":10,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":4,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":11,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".415","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":170,"era":"4.66","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.39","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":70,"strikes":100,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":8,"pitchesPerInning":"21.25","runsScoredPer9":"9.00","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":1,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":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":0,"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":{"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":true,"isSubstitute":false}},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":41,"groundOuts":79,"airOuts":86,"runs":27,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":67,"baseOnBalls":32,"intentionalWalks":1,"hits":64,"hitByPitch":10,"avg":".222","atBats":288,"obp":".314","slg":".326","ops":".640","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":94,"rbi":38,"leftOnBase":150,"sacBunts":0,"sacFlies":8,"babip":".257","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.14","popOuts":12,"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":11,"stolenBases":55,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":21,"putOuts":667,"errors":2,"chances":690,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":76,"groundOuts":97,"airOuts":125,"runs":58,"doubles":21,"triples":6,"homeRuns":21,"strikeOuts":103,"baseOnBalls":28,"intentionalWalks":1,"hits":100,"hitByPitch":6,"avg":".238","atBats":421,"obp":".293","slg":".466","ops":".759","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":196,"rbi":64,"leftOnBase":179,"sacBunts":2,"sacFlies":2,"babip":".264","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.05","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":134,"putOuts":419,"errors":3,"chances":556,"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"}]},"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":"600","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":87,"groundOuts":120,"airOuts":147,"runs":57,"doubles":20,"triples":3,"homeRuns":20,"strikeOuts":82,"baseOnBalls":33,"intentionalWalks":0,"hits":114,"hitByPitch":3,"avg":".247","atBats":461,"obp":".301","slg":".434","ops":".735","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":200,"rbi":69,"leftOnBase":186,"sacBunts":1,"sacFlies":1,"babip":".261","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.05","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":202,"putOuts":120,"errors":9,"chances":331,"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 | 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":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":65,"groundOuts":119,"airOuts":124,"runs":65,"doubles":26,"triples":1,"homeRuns":17,"strikeOuts":106,"baseOnBalls":42,"intentionalWalks":0,"hits":117,"hitByPitch":3,"avg":".252","atBats":464,"obp":".317","slg":".422","ops":".739","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":196,"rbi":77,"leftOnBase":196,"sacBunts":0,"sacFlies":2,"babip":".292","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.29","popOuts":31,"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":true,"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":{"summary":"0.2 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":19,"groundOuts":42,"airOuts":40,"runs":32,"doubles":13,"triples":2,"homeRuns":4,"strikeOuts":85,"baseOnBalls":25,"intentionalWalks":4,"hits":55,"hitByPitch":6,"atBats":218,"obp":".340","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1042,"era":"4.04","inningsPitched":"55.2","wins":6,"losses":8,"saves":5,"saveOpportunities":9,"holds":16,"blownSaves":4,"earnedRuns":25,"whip":"1.44","battersFaced":253,"outs":167,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":1042,"balls":360,"strikes":682,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":4,"winPercentage":".429","pitchesPerInning":"18.72","gamesFinished":20,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"13.74","walksPer9Inn":"4.04","hitsPer9Inn":"8.89","runsScoredPer9":"5.17","homeRunsPer9":"0.65","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":10,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"ID702176":{"person":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":11,"groundOuts":22,"airOuts":18,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".250","atBats":64,"obp":".324","slg":".313","ops":".637","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":20,"rbi":10,"leftOnBase":29,"sacBunts":1,"sacFlies":2,"babip":".291","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":35,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":5,"groundOuts":9,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".289","atBats":45,"obp":".340","slg":".444","ops":".784","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":20,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".355","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":9,"errors":1,"chances":36,"fielding":".972","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"caughtStealing":7,"stolenBases":41,"stolenBasePercentage":".854","caughtStealingPercentage":".146","assists":14,"putOuts":428,"errors":2,"chances":444,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668952":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"jerseyNumber":"5","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":83,"flyOuts":27,"groundOuts":58,"airOuts":52,"runs":26,"doubles":8,"triples":3,"homeRuns":5,"strikeOuts":47,"baseOnBalls":14,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".227","atBats":203,"obp":".280","slg":".369","ops":".649","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":75,"rbi":25,"leftOnBase":99,"sacBunts":0,"sacFlies":0,"babip":".272","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.60","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":54,"gamesStarted":0,"flyOuts":36,"groundOuts":42,"airOuts":56,"runs":26,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":3,"hits":52,"hitByPitch":3,"atBats":186,"obp":".362","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":848,"era":"4.91","inningsPitched":"47.2","wins":6,"losses":3,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":26,"whip":"1.55","battersFaced":216,"outs":143,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":848,"balls":310,"strikes":538,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.75","rbi":1,"winPercentage":".667","pitchesPerInning":"17.79","gamesFinished":16,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.74","walksPer9Inn":"4.15","hitsPer9Inn":"9.82","runsScoredPer9":"4.91","homeRunsPer9":"0.76","inheritedRunners":36,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"5.0 IP, ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":33,"strikes":54,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":82,"groundOuts":91,"airOuts":153,"runs":57,"doubles":25,"triples":0,"homeRuns":18,"strikeOuts":74,"baseOnBalls":29,"intentionalWalks":0,"hits":107,"hitByPitch":2,"atBats":424,"obp":".303","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1717,"era":"4.49","inningsPitched":"108.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.26","battersFaced":457,"outs":325,"gamesPitched":20,"completeGames":1,"shutouts":1,"pitchesThrown":1717,"balls":603,"strikes":1114,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":1,"winPercentage":".636","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"6.15","walksPer9Inn":"2.41","hitsPer9Inn":"8.89","runsScoredPer9":"4.74","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":47,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":12,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 3-2)","summary":"0.1 IP, 2 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":17,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":10,"strikes":7,"strikePercentage":".410","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":16,"groundOuts":54,"airOuts":31,"runs":17,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":24,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":144,"obp":".326","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":685,"era":"3.76","inningsPitched":"40.2","wins":3,"losses":2,"saves":1,"saveOpportunities":1,"holds":10,"blownSaves":0,"earnedRuns":17,"whip":"1.33","battersFaced":175,"outs":122,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":685,"balls":272,"strikes":413,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.74","rbi":0,"winPercentage":".600","pitchesPerInning":"16.84","gamesFinished":1,"strikeoutWalkRatio":"1.42","strikeoutsPer9Inn":"7.52","walksPer9Inn":"5.31","hitsPer9Inn":"6.64","runsScoredPer9":"3.76","homeRunsPer9":"0.44","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":1,"errors":0,"chances":14,"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"}]},"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":{"summary":"1.0 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":13,"strikes":21,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.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":31,"gamesStarted":0,"flyOuts":25,"groundOuts":32,"airOuts":43,"runs":27,"doubles":7,"triples":3,"homeRuns":7,"strikeOuts":48,"baseOnBalls":20,"intentionalWalks":0,"hits":42,"hitByPitch":0,"atBats":164,"obp":".337","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":730,"era":"5.79","inningsPitched":"42.0","wins":3,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":27,"whip":"1.48","battersFaced":185,"outs":126,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":730,"balls":276,"strikes":454,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":2,"winPercentage":"1.000","pitchesPerInning":"17.38","gamesFinished":7,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"10.29","walksPer9Inn":"4.29","hitsPer9Inn":"9.00","runsScoredPer9":"5.79","homeRunsPer9":"1.50","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"500","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":51,"groundOuts":63,"airOuts":111,"runs":45,"doubles":20,"triples":1,"homeRuns":13,"strikeOuts":98,"baseOnBalls":34,"intentionalWalks":1,"hits":82,"hitByPitch":3,"avg":".234","atBats":351,"obp":".304","slg":".407","ops":".711","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":143,"rbi":45,"leftOnBase":168,"sacBunts":0,"sacFlies":3,"babip":".284","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":36,"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":118,"putOuts":391,"errors":10,"chances":519,"fielding":".981","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":"1-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":60,"groundOuts":58,"airOuts":118,"runs":61,"doubles":17,"triples":1,"homeRuns":25,"strikeOuts":97,"baseOnBalls":29,"intentionalWalks":2,"hits":91,"hitByPitch":6,"avg":".251","atBats":362,"obp":".316","slg":".511","ops":".827","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":185,"rbi":46,"leftOnBase":160,"sacBunts":0,"sacFlies":2,"babip":".273","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.48","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":195,"errors":0,"chances":195,"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"1-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":87,"groundOuts":87,"airOuts":147,"runs":60,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":74,"baseOnBalls":47,"intentionalWalks":1,"hits":113,"hitByPitch":16,"avg":".274","atBats":413,"obp":".364","slg":".383","ops":".747","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":158,"rbi":38,"leftOnBase":168,"sacBunts":1,"sacFlies":7,"babip":".311","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.62","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":209,"errors":8,"chances":377,"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,668952,605137,665019,668904,686797,702176,605170,701785,641927,681892,656546,701519,573124],"pitchers":[641927,681892,656546,701519,573124],"bench":[656577,680777,663616],"bullpen":[671737,672782,665152,805673,621345,702193,667297,687570],"battingOrder":[807712,668952,605137,665019,668904,686797,702176,605170,701785],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Roden (4, Buehler)."},{"label":"HR","value":"Lee, B (20, 5th inning off Buehler, 0 on, 2 out)."},{"label":"TB","value":"Buxton; Culpepper, K; Keaschall; Lee, B 4; Roden 3."},{"label":"RBI","value":"Lee, B (69)."},{"label":"2-out RBI","value":"Lee, B."},{"label":"Runners left in scoring position, 2 out","value":"Caratini."},{"label":"GIDP","value":"Bell; Buxton; Caratini."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"2."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Culpepper, K (1, fielding)."},{"label":"Pickoffs","value":"Funderburk (Merrill at 1st base)."}]}],"note":[{"label":"a","value":"Flied out for Buxton in the 9th."}]},"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":6,"groundOuts":8,"airOuts":11,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".239","atBats":33,"obp":".316","slg":".391","ops":".707","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":20,"rbi":8,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"11.00","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":134,"era":"4.01","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.29","battersFaced":30,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":41,"strikes":93,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"pitchesPerInning":"14.89","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":17,"groundOuts":27,"airOuts":36,"runs":18,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":23,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".297","atBats":138,"obp":".405","slg":".486","ops":".891","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":67,"rbi":23,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.60","popOuts":12,"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":{"gamesStarted":1,"caughtStealing":9,"stolenBases":26,"stolenBasePercentage":".743","caughtStealingPercentage":".257","assists":14,"putOuts":316,"errors":3,"chances":333,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":5,"strikes":16,"strikePercentage":".760","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":38,"gamesStarted":0,"flyOuts":28,"groundOuts":32,"airOuts":60,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":28,"intentionalWalks":2,"hits":29,"hitByPitch":2,"atBats":167,"obp":".292","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":820,"era":"2.17","inningsPitched":"49.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":12,"whip":"1.15","battersFaced":202,"outs":149,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":820,"balls":306,"strikes":514,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".750","pitchesPerInning":"16.51","gamesFinished":8,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"9.24","walksPer9Inn":"5.07","hitsPer9Inn":"5.26","runsScoredPer9":"2.36","homeRunsPer9":"1.09","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"900","stats":{"batting":{"summary":"1-3 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":41,"groundOuts":107,"airOuts":78,"runs":37,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":33,"intentionalWalks":1,"hits":74,"hitByPitch":3,"avg":".247","atBats":299,"obp":".326","slg":".328","ops":".654","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":98,"rbi":35,"leftOnBase":161,"sacBunts":3,"sacFlies":2,"babip":".278","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.75","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":{},"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":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":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":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":0,"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":{"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":true,"isSubstitute":false}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":55,"gamesStarted":5,"flyOuts":25,"groundOuts":78,"airOuts":59,"runs":24,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":22,"intentionalWalks":1,"hits":66,"hitByPitch":2,"atBats":240,"obp":".340","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1017,"era":"3.38","inningsPitched":"64.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":24,"whip":"1.38","battersFaced":267,"outs":192,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":1017,"balls":370,"strikes":647,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"15.89","gamesFinished":16,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"5.63","walksPer9Inn":"3.09","hitsPer9Inn":"9.28","runsScoredPer9":"3.38","homeRunsPer9":"0.70","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 8-6)","summary":"6.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":24,"strikes":62,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"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":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":66,"groundOuts":129,"airOuts":125,"runs":66,"doubles":21,"triples":3,"homeRuns":15,"strikeOuts":108,"baseOnBalls":49,"intentionalWalks":2,"hits":122,"hitByPitch":5,"atBats":482,"obp":".328","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2147,"era":"4.63","inningsPitched":"126.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.35","battersFaced":538,"outs":379,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2147,"balls":805,"strikes":1342,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.03","rbi":1,"winPercentage":".571","pitchesPerInning":"16.99","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.69","walksPer9Inn":"3.49","hitsPer9Inn":"8.69","runsScoredPer9":"4.70","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":25,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":80,"groundOuts":104,"airOuts":145,"runs":67,"doubles":20,"triples":2,"homeRuns":21,"strikeOuts":132,"baseOnBalls":34,"intentionalWalks":2,"hits":119,"hitByPitch":2,"avg":".240","atBats":495,"obp":".291","slg":".416","ops":".707","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":536,"totalBases":206,"rbi":66,"leftOnBase":209,"sacBunts":3,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"23.57","popOuts":23,"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":320,"errors":2,"chances":330,"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":{},"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":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":true,"isSubstitute":false}},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"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-0 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"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":120,"flyOuts":43,"groundOuts":102,"airOuts":89,"runs":46,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":84,"baseOnBalls":49,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".213","atBats":347,"obp":".318","slg":".395","ops":".713","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":403,"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":{},"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":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":true,"isSubstitute":false}},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":74,"groundOuts":127,"airOuts":135,"runs":65,"doubles":20,"triples":0,"homeRuns":24,"strikeOuts":119,"baseOnBalls":61,"intentionalWalks":3,"hits":103,"hitByPitch":1,"avg":".216","atBats":476,"obp":".303","slg":".410","ops":".713","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":546,"totalBases":195,"rbi":72,"leftOnBase":212,"sacBunts":1,"sacFlies":7,"babip":".232","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.83","popOuts":24,"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":167,"putOuts":90,"errors":3,"chances":260,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-0 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"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":20,"flyOuts":6,"groundOuts":21,"airOuts":9,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":1,"hits":15,"hitByPitch":0,"avg":".238","atBats":63,"obp":".273","slg":".349","ops":".622","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":66,"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":45,"groundOuts":78,"airOuts":83,"runs":44,"doubles":17,"triples":2,"homeRuns":18,"strikeOuts":84,"baseOnBalls":23,"intentionalWalks":1,"hits":97,"hitByPitch":12,"avg":".289","atBats":336,"obp":".350","slg":".512","ops":".862","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":172,"rbi":56,"leftOnBase":147,"sacBunts":0,"sacFlies":6,"babip":".329","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":15,"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":113,"putOuts":613,"errors":3,"chances":729,"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":"4-5 | 2 HR, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":67,"groundOuts":142,"airOuts":118,"runs":75,"doubles":27,"triples":2,"homeRuns":17,"strikeOuts":104,"baseOnBalls":54,"intentionalWalks":5,"hits":146,"hitByPitch":5,"avg":".290","atBats":503,"obp":".361","slg":".453","ops":".814","caughtStealing":13,"stolenBases":29,"stolenBasePercentage":".690","caughtStealingPercentage":".310","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":569,"totalBases":228,"rbi":67,"leftOnBase":130,"sacBunts":1,"sacFlies":6,"babip":".332","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.59","popOuts":16,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":214,"errors":6,"chances":317,"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-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":63,"groundOuts":141,"airOuts":107,"runs":50,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":88,"baseOnBalls":60,"intentionalWalks":1,"hits":93,"hitByPitch":4,"avg":".219","atBats":424,"obp":".318","slg":".328","ops":".646","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":139,"rbi":47,"leftOnBase":174,"sacBunts":0,"sacFlies":5,"babip":".248","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.54","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":261,"putOuts":181,"errors":9,"chances":451,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"901","stats":{"batting":{"note":"1-","summary":"0-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":11,"groundOuts":16,"airOuts":19,"runs":14,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".167","atBats":78,"obp":".207","slg":".269","ops":".476","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":21,"rbi":7,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".239","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","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":63,"errors":0,"chances":65,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":32,"groundOuts":74,"airOuts":66,"runs":35,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":70,"baseOnBalls":29,"intentionalWalks":0,"hits":61,"hitByPitch":5,"avg":".227","atBats":269,"obp":".314","slg":".305","ops":".619","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":82,"rbi":22,"leftOnBase":115,"sacBunts":2,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.25","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":190,"putOuts":134,"errors":7,"chances":331,"fielding":".979","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,669134,657757,669720,593428,650859,687749,621111,593974,673513],"pitchers":[621111,593974,673513],"bench":[666023,823550],"bullpen":[656288,669093,606996,650633,695243,663554,670970,592662,699134,681190],"battingOrder":[665487,630105,592518,664034,701538,669134,669720,593428,687749],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rengifo (12, Hoffman, J); Bogaerts (13, Adams)."},{"label":"HR","value":"Tatis Jr. 2 (17, 3rd inning off Ober, 0 on, 1 out, 8th inning off Rogers, Ta, 0 on, 0 out); Merrill (21, 7th inning off Adams, 0 on, 1 out)."},{"label":"TB","value":"Bogaerts 2; Cronenworth; Machado, M; Merrill 4; Rengifo 2; Tatis Jr. 10."},{"label":"RBI","value":"Bogaerts (47); Merrill (66); Rengifo 2 (35); Tatis Jr. 4 (67)."},{"label":"2-out RBI","value":"Bogaerts."},{"label":"Runners left in scoring position, 2 out","value":"France, T; Machado, M; Bowen."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tatis Jr. (29, 2nd base off Hoffman, J/Caratini)."},{"label":"CS","value":"Merrill (3, 2nd base by Funderburk/Caratini)."},{"label":"PO","value":"Merrill (1st base by Funderburk)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"3 (2 Machado, M-Cronenworth-France, T; Cronenworth-Bogaerts-France, T)."}]}],"note":[{"label":"a","value":"Walked for Sheets in the 6th."},{"label":"1","value":"Ran for Rengifo in the 6th."}]}},"officials":[{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Adams."},{"label":"ABS Challenge","value":"Caratini 2 (Ball-Confirmed, Ball-Confirmed); Bogaerts (Strike-Confirmed); Campusano (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Ober 87-54; Funderburk 17-7; Hoffman, J 17-10; Adams 34-21; Rogers, Ta 15-8; Buehler 86-62; Peralta, W 27-15; Matsui 21-16."},{"label":"Groundouts-flyouts","value":"Ober 4-5; Funderburk 1-0; Hoffman, J 1-0; Adams 1-0; Rogers, Ta 1-1; Buehler 7-2; Peralta, W 2-1; Matsui 0-2."},{"label":"Batters faced","value":"Ober 22; Funderburk 3; Hoffman, J 5; Adams 6; Rogers, Ta 5; Buehler 20; Peralta, W 6; Matsui 4."},{"label":"Inherited runners-scored","value":"Hoffman, J 2-2."},{"label":"Umpires","value":"HP: Bill Miller. 1B: Chad Whitson. 2B: Brian Walsh. 3B: Chad Fairchild. "},{"label":"Weather","value":"81 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, L To R."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"40,103."},{"label":"Venue","value":"Petco Park."},{"label":"August 23, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","boxscoreName":"Tatis Jr."},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | 2 HR, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":67,"groundOuts":142,"airOuts":118,"runs":75,"doubles":27,"triples":2,"homeRuns":17,"strikeOuts":104,"baseOnBalls":54,"intentionalWalks":5,"hits":146,"hitByPitch":5,"avg":".290","atBats":503,"obp":".361","slg":".453","ops":".814","caughtStealing":13,"stolenBases":29,"stolenBasePercentage":".690","caughtStealingPercentage":".310","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":569,"totalBases":228,"rbi":67,"leftOnBase":130,"sacBunts":1,"sacFlies":6,"babip":".332","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.59","popOuts":16,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":214,"errors":6,"chances":317,"fielding":".981","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":82,"hittingGameScore":82},{"player":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","boxscoreName":"Buehler"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 8-6)","summary":"6.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":24,"strikes":62,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"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":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":66,"groundOuts":129,"airOuts":125,"runs":66,"doubles":21,"triples":3,"homeRuns":15,"strikeOuts":108,"baseOnBalls":49,"intentionalWalks":2,"hits":122,"hitByPitch":5,"atBats":482,"obp":".328","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2147,"era":"4.63","inningsPitched":"126.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.35","battersFaced":538,"outs":379,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2147,"balls":805,"strikes":1342,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.03","rbi":1,"winPercentage":".571","pitchesPerInning":"16.99","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.69","walksPer9Inn":"3.49","hitsPer9Inn":"8.69","runsScoredPer9":"4.70","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":25,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63},{"player":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","boxscoreName":"Hays"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-0 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"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":20,"flyOuts":6,"groundOuts":21,"airOuts":9,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":1,"hits":15,"hitByPitch":0,"avg":".238","atBats":63,"obp":".273","slg":".349","ops":".622","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":66,"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"loser":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}