{"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":823266,"link":"/api/v1.1/game/823266/feed/live","metaData":{"wait":10,"timeStamp":"20260808_043603","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823266,"type":"R","doubleHeader":"N","id":"2026/08/07/houmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823266-2026-08-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-08T01:40:00Z","originalDate":"2026-08-07","officialDate":"2026-08-07","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":117,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":57,"ties":0,"pct":".513"},"records":{},"divisionLeader":false,"wins":60,"losses":57,"winningPercentage":".513"},"franchiseName":"Houston","clubName":"Astros","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":117,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":57,"ties":0,"pct":".513"},"records":{},"divisionLeader":false,"wins":60,"losses":57,"winningPercentage":".513"},"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},"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"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},"ID669854":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854","firstName":"Ronel","lastName":"Blanco","primaryNumber":"56","birthDate":"1993-08-31","currentAge":32,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 3\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ronel","useLastName":"Blanco","middleName":"De Jesus","boxscoreName":"Blanco","gender":"M","nameMatrilineal":"Nova","isPlayer":true,"isVerified":false,"pronunciation":"RO-nell","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronel Blanco","nameSlug":"ronel-blanco-669854","firstLastName":"Ronel Blanco","lastFirstName":"Blanco, Ronel","lastInitName":"Blanco, R","initLastName":"R Blanco","fullFMLName":"Ronel De Jesus Blanco","fullLFMName":"Blanco, Ronel De Jesus","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":29,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID656986":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986","firstName":"John","lastName":"Sousa","primaryNumber":"62","birthDate":"1995-04-06","currentAge":31,"birthCity":"North Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bennett","useLastName":"Sousa","middleName":"Bennett","boxscoreName":"Sousa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SOO-suh","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bennett Sousa","nameSlug":"bennett-sousa-656986","firstLastName":"Bennett Sousa","lastFirstName":"Sousa, Bennett","lastInitName":"Sousa, B","initLastName":"B Sousa","fullFMLName":"John Bennett Sousa","fullLFMName":"Sousa, John Bennett","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":25,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":35,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID669398":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398","firstName":"Gage","lastName":"Workman","primaryNumber":"99","birthDate":"1999-10-24","currentAge":26,"birthCity":"Chandler","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gage","useLastName":"Workman","middleName":"Tater","boxscoreName":"Workman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gage Workman","nameSlug":"gage-workman-669398","firstLastName":"Gage Workman","lastFirstName":"Workman, Gage","lastInitName":"Workman, G","initLastName":"G Workman","fullFMLName":"Gage Tater Workman","fullLFMName":"Workman, Gage Tater","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"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},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":27,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":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},"ID669713":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713","firstName":"Hayden","lastName":"Wesneski","primaryNumber":"39","birthDate":"1997-12-05","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hayden","useLastName":"Wesneski","middleName":"Gregory","boxscoreName":"Wesneski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Wesneski","nameSlug":"hayden-wesneski-669713","firstLastName":"Hayden Wesneski","lastFirstName":"Wesneski, Hayden","lastInitName":"Wesneski, H","initLastName":"H Wesneski","fullFMLName":"Hayden Gregory Wesneski","fullLFMName":"Wesneski, Hayden Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":27,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676694":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694","firstName":"Jacob","lastName":"Meyers","primaryNumber":"6","birthDate":"1996-06-18","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Meyers","middleName":"Berkshire","boxscoreName":"Meyers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Meyers","nameSlug":"jake-meyers-676694","firstLastName":"Jake Meyers","lastFirstName":"Meyers, Jake","lastInitName":"Meyers, J","initLastName":"J Meyers","fullFMLName":"Jacob Berkshire Meyers","fullLFMName":"Meyers, Jacob Berkshire","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":28,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"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},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"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},"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},"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},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712}},"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":40222,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Clear","temp":"77","wind":"8 mph, L To R"},"gameInfo":{"attendance":40958,"firstPitch":"2026-08-08T01:40:00.000Z","gameDurationMinutes":176},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"home":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"}},"officialScorer":{"id":680379,"fullName":"John Maffei","link":"/api/v1/people/680379"},"primaryDatacaster":{"id":632812,"fullName":"Jason Martinez","link":"/api/v1/people/632812"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeremy Peña pops out to second baseman Sung-Mun Song.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T01:40:50.158Z","endTime":"2026-08-08T01:41:00.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-07T22:25:34.192Z","endTime":"2026-08-08T01:13:27.068Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-08T01:13:27.068Z","endTime":"2026-08-08T01:39:26.987Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-08T01:39:26.987Z","endTime":"2026-08-08T01:40:52.232Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.946024749194283,"aZ":-37.400681860462655,"pfxX":-4.154746060948779,"pfxZ":-3.8448705838199864,"pX":-0.45080702160714053,"pZ":2.5805226595577864,"vX0":-5.505910887724465,"vY0":-115.65857931517621,"vZ0":0.3135010099958955,"x":134.18,"y":169.11,"x0":2.497629397322421,"y0":50.00414433803326,"z0":6.02099282813506,"aX":-5.645165079476372},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-6.6,"breakHorizontal":8.9,"spinRate":2163,"spinDirection":313},"zone":4,"typeConfidence":2.0,"plateTime":0.4730283990954618,"extension":6.039970784174837},"hitData":{"launchSpeed":76.9,"launchAngle":57.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":171.57,"coordY":140.58}},"index":3,"playId":"c151d109-6dfb-35d4-8b8a-95b8aec9b4b0","pitchNumber":1,"startTime":"2026-08-08T01:40:52.232Z","endTime":"2026-08-08T01:41:00.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:41:00.960Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, first baseman Jake Cronenworth to pitcher Robbie Ray.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T01:41:23.483Z","endTime":"2026-08-08T01:41:37.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"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(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":85.0,"endSpeed":78.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236406333551688,"aZ":-27.89037985419886,"pfxX":0.33701085590895197,"pfxZ":2.7639209298151304,"pX":-0.8753233696821954,"pZ":2.082151825126764,"vX0":-7.603471076482268,"vY0":-123.52449868426338,"vZ0":-3.7627715200853857,"x":150.37,"y":182.56,"x0":2.1966346195317294,"y0":50.00074320533445,"z0":5.965956684639459,"aX":0.5233043278571587},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.3,"breakHorizontal":1.1,"spinRate":2329,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.44314933415643054,"extension":6.1468334657723505},"hitData":{"launchSpeed":77.6,"launchAngle":-0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.9,"coordY":162.17}},"index":0,"playId":"6b7457af-cad3-376e-ac9f-69c7b9030b7a","pitchNumber":1,"startTime":"2026-08-08T01:41:29.697Z","endTime":"2026-08-08T01:41:37.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:41:37.546Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isaac Paredes doubles (19) on a sharp line drive to left fielder Luis Rengifo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T01:42:07.430Z","endTime":"2026-08-08T01:42:41.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.619710867238094,"aZ":-20.76308561083687,"pfxX":9.198322149202681,"pfxZ":6.39226435743203,"pX":1.3294363545605308,"pZ":4.390518324790879,"vX0":-5.815193586664261,"vY0":-133.03343011271772,"vZ0":-0.6421061464164688,"x":66.33,"y":120.24,"x0":2.353171435343373,"y0":50.0029734085194,"z0":6.145567405648076,"aX":16.42048863952195},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.6,"breakHorizontal":-15.4,"spinRate":2162,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4123693558161179,"extension":6.143241964875725},"index":0,"playId":"441fbf6c-02dc-3800-800f-90745102ca01","pitchNumber":1,"startTime":"2026-08-08T01:42:11.593Z","endTime":"2026-08-08T01:42:15.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42819334380825,"aZ":-17.283349241241403,"pfxX":7.70432223515341,"pfxZ":8.294889355464548,"pX":-0.062591007566289,"pZ":2.45621850254904,"vX0":-8.57983837644125,"vY0":-133.33799363131826,"vZ0":-5.684539224210862,"x":119.39,"y":172.46,"x0":2.2002455486536068,"y0":50.005846780761985,"z0":5.868524824299235,"aX":13.836315054787221},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.9,"breakHorizontal":-12.0,"spinRate":2275,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4112263115922161,"extension":6.308613867029974},"hitData":{"launchSpeed":105.3,"launchAngle":18.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":48.31,"coordY":125.45}},"index":1,"playId":"a44faf5a-899f-322e-a075-ae2e30e5c86a","pitchNumber":2,"startTime":"2026-08-08T01:42:27.789Z","endTime":"2026-08-08T01:42:41.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:42:41.146Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Altuve walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T01:43:04.540Z","endTime":"2026-08-08T01:44:40.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95249992944167,"aZ":-36.394944714924804,"pfxX":-0.7878991334145438,"pfxZ":-2.8847430380693813,"pX":-1.3433367406724777,"pZ":0.04470384645436234,"vX0":-8.591871860911551,"vY0":-120.32885184206941,"vZ0":-6.198891320082929,"x":168.2,"y":237.57,"x0":2.380166680891865,"y0":50.0045867671976,"z0":5.889486972285714,"aX":-1.1510093499430594},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.6,"breakHorizontal":3.6,"spinRate":2176,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.45567823831573184,"extension":6.216249881812038},"index":0,"playId":"aab7419c-eeeb-37d4-a7db-f7134af04c62","pitchNumber":1,"startTime":"2026-08-08T01:43:12.823Z","endTime":"2026-08-08T01:43:16.504Z","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":86.4,"endSpeed":79.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59611779092308,"aZ":-22.326523759946863,"pfxX":6.778441803733133,"pfxZ":6.154873154695367,"pX":1.8757102350644983,"pZ":2.2564625419400417,"vX0":-4.109165391232824,"vY0":-125.7082110108422,"vZ0":-4.794512245411307,"x":45.5,"y":177.86,"x0":2.6512710522210106,"y0":50.00202281329346,"z0":6.00199893817379,"aX":10.8429226152418},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.3,"breakHorizontal":-11.3,"spinRate":1703,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4357846970118473,"extension":6.1389503706515605},"index":1,"playId":"98a1daaf-26cf-3cc5-a83d-98cf03f7f9f1","pitchNumber":2,"startTime":"2026-08-08T01:43:34.488Z","endTime":"2026-08-08T01:43:38.205Z","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":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.750226716068195,"aZ":-19.77681081882753,"pfxX":6.303751189238902,"pfxZ":7.452943674639359,"pX":-0.583168017367791,"pZ":2.351753966993839,"vX0":-9.494406009435517,"vY0":-127.96467805930304,"vZ0":-5.094303266224047,"x":139.23,"y":175.28,"x0":2.3515904428545564,"y0":50.00085400321426,"z0":5.912067335111416,"aX":10.482258928245155},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.6,"breakHorizontal":-9.4,"spinRate":1803,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.42760877120018437,"extension":6.154598289269736},"index":2,"playId":"da41017d-8e23-39ed-8199-b2282fc0c605","pitchNumber":3,"startTime":"2026-08-08T01:43:52.704Z","endTime":"2026-08-08T01:43:55.896Z","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":94.2,"endSpeed":85.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.627277592141123,"aZ":-19.282968690486793,"pfxX":8.952962160931742,"pfxZ":6.821015892186118,"pX":0.4280515415526839,"pZ":3.624475491383645,"vX0":-8.1394109683276,"vY0":-136.94255477568825,"vZ0":-2.7727858087331922,"x":100.68,"y":140.92,"x0":2.282727245736417,"y0":50.00424823828161,"z0":5.976826374196848,"aX":16.92287060275791},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":-14.4,"spinRate":2219,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.40072809658367525,"extension":6.144019803805783},"index":3,"playId":"a672f8d0-4451-33c2-aeb8-713785799784","pitchNumber":4,"startTime":"2026-08-08T01:44:18.501Z","endTime":"2026-08-08T01:44:22.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.659732137786342,"aZ":-21.01204144500044,"pfxX":5.921825200760579,"pfxZ":6.954379883212478,"pX":-1.2801943405340417,"pZ":1.2161125675304894,"vX0":-10.649310447463819,"vY0":-125.92139581621001,"vZ0":-7.409809101630221,"x":165.8,"y":205.94,"x0":2.2351066346494606,"y0":50.0035795777883,"z0":5.89789592046295,"aX":9.506976964378914},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":11.0,"breakHorizontal":-8.3,"spinRate":1731,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4350445997676746,"extension":6.233708014383049},"index":4,"playId":"830058a8-056e-30d0-9837-1fd86cb7c745","pitchNumber":5,"startTime":"2026-08-08T01:44:36.681Z","endTime":"2026-08-08T01:44:40.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:44:40.922Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Walker walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T01:45:01.562Z","endTime":"2026-08-08T01:46:32.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnThird":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05112506304155,"aZ":-36.060980275049076,"pfxX":-1.985538480694201,"pfxZ":-2.6764699858490006,"pX":-1.7608164675500624,"pZ":0.26434673208824727,"vX0":-9.030659590059798,"vY0":-119.66658946544351,"vZ0":-5.726025790445378,"x":184.12,"y":231.64,"x0":2.3196754371036077,"y0":50.00462840979847,"z0":5.918007195458127,"aX":-2.879991307002767},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.0,"breakHorizontal":5.8,"spinRate":2025,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4576842207927565,"extension":6.363873683479141},"index":0,"playId":"1e9a42d1-6660-31d0-9fa0-6a1623c394b7","pitchNumber":1,"startTime":"2026-08-08T01:45:13.786Z","endTime":"2026-08-08T01:45:17.256Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Robbie Ray. Isaac Paredes to 3rd. Jose Altuve to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"1e9a42d1-6660-31d0-9fa0-6a1623c394b7","startTime":"2026-08-08T01:45:30.379Z","endTime":"2026-08-08T01:45:46.372Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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":87.1,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.605869981798616,"aZ":-22.86365120071418,"pfxX":3.198402040732508,"pfxZ":5.6614087265910245,"pX":-1.0848581488840336,"pZ":1.8895478881506111,"vX0":-9.216660894708246,"vY0":-126.62692197571735,"vZ0":-5.789555207124998,"x":158.35,"y":187.76,"x0":2.165408684983311,"y0":50.00598884806247,"z0":6.0018848621437515,"aX":5.264414199175751},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.2,"breakHorizontal":-4.0,"spinRate":1701,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.43034398342678726,"extension":6.237143262515561},"index":2,"playId":"bcd1dfdf-7a9b-34f5-88ea-b25abf885f4b","pitchNumber":2,"startTime":"2026-08-08T01:45:46.372Z","endTime":"2026-08-08T01:45:50.714Z","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":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.296133270577307,"aZ":-22.022603801139486,"pfxX":7.5872721867975725,"pfxZ":6.281231384695436,"pX":-0.463739019575294,"pZ":0.9529545232170084,"vX0":-9.628569082048145,"vY0":-125.73686869593814,"vZ0":-7.627276478670677,"x":134.68,"y":213.05,"x0":2.4131973005426537,"y0":50.00264455249032,"z0":5.7874728855816295,"aX":12.261214790699647},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.0,"breakHorizontal":-11.8,"spinRate":1640,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.43408641213866694,"extension":6.283729218484709},"index":3,"playId":"279703c0-4669-3b2a-966f-94de19d6cacf","pitchNumber":3,"startTime":"2026-08-08T01:46:08.465Z","endTime":"2026-08-08T01:46:12.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28779805690245,"aZ":-16.2135699064891,"pfxX":8.262730961313753,"pfxZ":8.628866927713457,"pX":-0.9783409091619502,"pZ":2.1994565349652153,"vX0":-11.109666522767151,"vY0":-134.89222840734874,"vZ0":-6.758043881884269,"x":154.29,"y":179.39,"x0":2.112772567807558,"y0":50.00669652137103,"z0":5.872975295083852,"aX":15.290345252594053},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":-12.7,"spinRate":2341,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4054639718715429,"extension":6.4127057835372865},"index":4,"playId":"a35b7b7a-fa33-3df7-9b6a-61470c88978b","pitchNumber":4,"startTime":"2026-08-08T01:46:27.699Z","endTime":"2026-08-08T01:46:32.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:46:32.192Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daulton Varsho lines out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T01:47:45.727Z","endTime":"2026-08-08T01:48:11.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T01:46:47.795Z","endTime":"2026-08-08T01:47:47.868Z","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(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.3,"endSpeed":79.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.517867955778083,"aZ":-26.42060866865733,"pfxX":-1.699741359558438,"pfxZ":3.5875449654101406,"pX":-0.5189703580024326,"pZ":2.618934204784582,"vX0":-6.221954895647408,"vY0":-125.64100217327488,"vZ0":-3.262234808392794,"x":136.78,"y":168.07,"x0":2.2065956248921283,"y0":50.00592602464991,"z0":6.0722686539423085,"aX":-2.7276307291843223},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.0,"breakHorizontal":4.4,"spinRate":2289,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.43529567182711437,"extension":6.122759773607772},"index":1,"playId":"c14182bb-1a14-3c6f-a451-5753f25af15f","pitchNumber":1,"startTime":"2026-08-08T01:47:47.868Z","endTime":"2026-08-08T01:47:51.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.025701303310438,"aZ":-26.72682619682504,"pfxX":-0.6714927888546725,"pfxZ":3.3630714027209105,"pX":-0.16836505572846827,"pZ":2.6243840396617033,"vX0":-5.695522082326284,"vY0":-125.8744557291744,"vZ0":-3.0850258913696007,"x":123.42,"y":167.92,"x0":2.2012048070822336,"y0":50.00558210648358,"z0":6.005607216188652,"aX":-1.089203199158115},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.6,"breakHorizontal":2.4,"spinRate":2416,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.4333921752748342,"extension":6.048549944198433},"hitData":{"launchSpeed":104.0,"launchAngle":13.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.42,"coordY":80.56}},"index":2,"playId":"98dd3f76-0254-315e-b940-53ec7e6d996c","pitchNumber":2,"startTime":"2026-08-08T01:48:04.965Z","endTime":"2026-08-08T01:48:11.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:48:11.142Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Fernando Tatis Jr. pops out to third baseman Isaac Paredes in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T01:50:18.914Z","endTime":"2026-08-08T01:51:40.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04224951570052,"aZ":-10.35626706292466,"pfxX":-4.177572731155505,"pfxZ":11.83225674039128,"pX":0.23756963596271702,"pZ":3.4940532393789105,"vX0":5.86049849868419,"vY0":-135.7431927371099,"vZ0":-4.484413336732957,"x":107.94,"y":144.44,"x0":-1.418672343007234,"y0":50.00007156743919,"z0":5.904114206920045,"aX":-7.701749102733596},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.5,"breakHorizontal":6.1,"spinRate":2351,"spinDirection":203},"zone":2,"typeConfidence":0.91,"plateTime":0.4053778419819132,"extension":6.822149812526791},"index":0,"playId":"909e5618-b3d6-3d79-8418-9bc69a39edc0","pitchNumber":1,"startTime":"2026-08-08T01:50:28.858Z","endTime":"2026-08-08T01:50:33.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.886259794345264,"aZ":-24.25912323222568,"pfxX":-8.560767046087392,"pfxZ":5.168190368413919,"pX":0.49992151577751565,"pZ":2.8089040706683783,"vX0":7.115628972955804,"vY0":-122.87151614350577,"vZ0":-2.5781560899919467,"x":97.94,"y":162.94,"x0":-1.3184774398971395,"y0":50.00472779052974,"z0":5.928799943687917,"aX":-13.117797534974116},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.0,"breakHorizontal":13.9,"spinRate":1556,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.44543316684648016,"extension":6.791074376074761},"index":1,"playId":"7eb849b6-3313-3bd1-9b84-70a9ce3d00cf","pitchNumber":2,"startTime":"2026-08-08T01:50:41.378Z","endTime":"2026-08-08T01:50:45.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.878983989556463,"aZ":-9.2644776338154,"pfxX":-3.815821059095464,"pfxZ":12.376978692892116,"pX":-0.6063826020419422,"pZ":3.579487170868542,"vX0":2.9711647274239144,"vY0":-135.7152751193178,"vZ0":-4.74604199850977,"x":140.11,"y":142.13,"x0":-1.2239040778448624,"y0":50.00022062403831,"z0":6.006216782450288,"aX":-7.06124770648835},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.5,"breakHorizontal":6.2,"spinRate":2415,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.40480981580237163,"extension":6.69299520243615},"index":2,"playId":"94c3014d-0f2f-30ec-b822-07951ab413f8","pitchNumber":3,"startTime":"2026-08-08T01:50:54.586Z","endTime":"2026-08-08T01:50:58.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, 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":84.0,"endSpeed":76.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77020996073417,"aZ":-32.3644935796224,"pfxX":-0.2708095024859962,"pfxZ":-0.1320255447533274,"pX":0.32435250796323156,"pZ":1.8098858480869604,"vX0":4.156953788995776,"vY0":-122.22475469578461,"vZ0":-2.97570224374225,"x":104.64,"y":189.91,"x0":-1.3718325084174734,"y0":50.00021017485327,"z0":5.856379633717073,"aX":-0.4055788808589248},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.7,"breakHorizontal":-0.6,"spinRate":2012,"spinDirection":150},"zone":9,"typeConfidence":0.89,"plateTime":0.4501979471812185,"extension":6.968084980798354},"index":3,"playId":"11fc21ef-daf6-35c3-be73-9aaf8095233e","pitchNumber":4,"startTime":"2026-08-08T01:51:12.112Z","endTime":"2026-08-08T01:51:15.382Z","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":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.660115700898483,"aZ":-20.43064498562804,"pfxX":-9.205511890486253,"pfxZ":7.465147260357929,"pX":0.3429619890119648,"pZ":2.381288611734211,"vX0":6.564638807783522,"vY0":-125.0361509442391,"vZ0":-4.5445012210854605,"x":103.93,"y":174.49,"x0":-1.1285610897279788,"y0":50.00499888463528,"z0":5.912204304848952,"aX":-14.488084969444863},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":12.6,"breakHorizontal":15.0,"spinRate":1472,"spinDirection":229},"zone":6,"typeConfidence":0.88,"plateTime":0.43908121906997977,"extension":7.057069794699083},"hitData":{"launchSpeed":74.3,"launchAngle":74.0,"totalDistance":77.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.22,"coordY":195.41}},"index":4,"playId":"5c290039-bc36-3d96-afa0-ea1d41bd44bc","pitchNumber":5,"startTime":"2026-08-08T01:51:31.574Z","endTime":"2026-08-08T01:51:40.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:51:40.662Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T01:51:57.978Z","endTime":"2026-08-08T01:52:51.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32033699689427,"aZ":-11.079927779295312,"pfxX":-4.877137857730587,"pfxZ":11.786374650101571,"pX":-0.3784864916752377,"pZ":4.027608301313868,"vX0":4.046924061636315,"vY0":-133.79380076847735,"vZ0":-2.9593443529659784,"x":131.43,"y":130.03,"x0":-1.2866283411535666,"y0":50.00378161952397,"z0":5.956748147425702,"aX":-8.729407891553413},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.8,"breakHorizontal":7.8,"spinRate":2348,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.41141041668863165,"extension":7.018392409454736},"index":0,"playId":"dd27f885-20f4-33a4-b682-2d8dfb69b68a","pitchNumber":1,"startTime":"2026-08-08T01:52:04.175Z","endTime":"2026-08-08T01:52:08.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.646365033084457,"aZ":-28.702528512444758,"pfxX":2.5153638484169862,"pfxZ":2.2446350282811043,"pX":-0.7516117425525831,"pZ":4.031081249601725,"vX0":1.2198690588377217,"vY0":-123.40455685475447,"vZ0":1.2388085082006337,"x":145.65,"y":129.94,"x0":-1.5785931319335478,"y0":50.00526456201051,"z0":5.933344283930905,"aX":3.8950274922339965},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.6,"breakHorizontal":-4.8,"spinRate":2169,"spinDirection":170},"zone":11,"typeConfidence":0.91,"plateTime":0.4431817467471104,"extension":6.692187647689169},"index":1,"playId":"7444cdde-ab3c-340c-9f13-9e13274ab469","pitchNumber":2,"startTime":"2026-08-08T01:52:17.136Z","endTime":"2026-08-08T01:52:20.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.436580904683282,"aZ":-21.121437557421707,"pfxX":-0.011077867560901344,"pfxZ":6.745787236147909,"pX":-0.24248136457009056,"pZ":1.2921502809688168,"vX0":3.1815008462163665,"vY0":-126.82919956232566,"vZ0":-6.605384353693048,"x":126.24,"y":203.89,"x0":-1.5085239512484934,"y0":50.005432708358136,"z0":5.5994635934963,"aX":-0.0181320421217136},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.0,"breakHorizontal":-0.6,"spinRate":2111,"spinDirection":206},"zone":13,"typeConfidence":0.88,"plateTime":0.43084096556363827,"extension":7.006965660599021},"index":2,"playId":"11a879af-600e-352e-9765-f69a81342f78","pitchNumber":3,"startTime":"2026-08-08T01:52:31.902Z","endTime":"2026-08-08T01:52:36.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13818315303073,"aZ":-12.789887345110568,"pfxX":-4.523454296824228,"pfxZ":10.464325586677889,"pX":-0.434220528426357,"pZ":4.151626204464192,"vX0":4.078662197077286,"vY0":-135.82685391372053,"vZ0":-2.179202048163413,"x":133.55,"y":126.69,"x0":-1.373926631391832,"y0":50.00292688291507,"z0":5.863040568173909,"aX":-8.379588448293921},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2341,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.4045867147351365,"extension":6.874347766601536},"index":3,"playId":"81b59037-cc8d-3fde-a4e5-3309cc91ecbd","pitchNumber":4,"startTime":"2026-08-08T01:52:47.305Z","endTime":"2026-08-08T01:52:51.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:52:51.322Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to center fielder Jake Meyers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T01:53:12.744Z","endTime":"2026-08-08T01:56:20.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"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":6},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21154430960507,"aZ":-30.04249337086446,"pfxX":2.5672667365426287,"pfxZ":1.3773856802861815,"pX":-0.3638857649994453,"pZ":4.026530920393335,"vX0":2.526171577760198,"vY0":-122.98757718939781,"vZ0":1.5486459611899674,"x":130.87,"y":130.06,"x0":-1.734249237352628,"y0":50.0016436847236,"z0":5.919049294710493,"aX":3.969887482571825},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.1,"breakHorizontal":-5.2,"spinRate":2181,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.4437373080825502,"extension":6.8720839033409815},"index":0,"playId":"d0107244-9f2a-384d-aaa6-fd819c2f08ef","pitchNumber":1,"startTime":"2026-08-08T01:53:17.318Z","endTime":"2026-08-08T01:53:21.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61637663621432,"aZ":-25.161631227544454,"pfxX":2.3412829243307214,"pfxZ":4.427609086395873,"pX":0.7112325382109949,"pZ":2.279599954083542,"vX0":4.932566998566222,"vY0":-124.88314983543424,"vZ0":-3.41351618146779,"x":89.89,"y":177.23,"x0":-1.59174291198537,"y0":50.00016331382304,"z0":5.728533453486673,"aX":3.7057084768420068},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.4,"breakHorizontal":-5.4,"spinRate":2085,"spinDirection":174},"zone":6,"typeConfidence":0.92,"plateTime":0.4382134614801032,"extension":7.0963943489714465},"index":1,"playId":"19420559-9871-3345-a629-e69509f42a21","pitchNumber":2,"startTime":"2026-08-08T01:53:40.586Z","endTime":"2026-08-08T01:53:44.957Z","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":93.4,"endSpeed":84.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04128695869729,"aZ":-9.525096134557868,"pfxX":-4.733561011835107,"pfxZ":12.149733424614162,"pX":-0.4539949211298244,"pZ":4.29949751808412,"vX0":4.038933072599798,"vY0":-135.98064306179742,"vZ0":-2.5957206618620225,"x":134.31,"y":122.69,"x0":-1.3467639693576607,"y0":50.005806300856825,"z0":5.931486443699722,"aX":-8.827127090502918},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.6,"breakHorizontal":7.7,"spinRate":2357,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.4034660073576988,"extension":6.9236838292335365},"index":2,"playId":"81625f96-2e48-36a2-8385-516eb43c4cc1","pitchNumber":3,"startTime":"2026-08-08T01:53:58.570Z","endTime":"2026-08-08T01:54:03.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.018603270447333,"aZ":-27.526946598622192,"pfxX":2.7180926264883727,"pfxZ":2.948535863639896,"pX":-0.0680816603376703,"pZ":1.544915834597674,"vX0":3.055424872476287,"vY0":-124.6534753930583,"vZ0":-4.4725024718137485,"x":119.6,"y":197.07,"x0":-1.6626275058608408,"y0":50.00099972193051,"z0":5.634635594013017,"aX":4.276342849914876},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.6,"breakHorizontal":-5.6,"spinRate":2162,"spinDirection":179},"zone":13,"typeConfidence":0.91,"plateTime":0.4393858815719498,"extension":7.017329077631873},"index":3,"playId":"bccecd04-e198-3341-9e56-d7735f2d3098","pitchNumber":4,"startTime":"2026-08-08T01:54:21.091Z","endTime":"2026-08-08T01:54:26.495Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"}}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-08-08T01:54:52.387Z","endTime":"2026-08-08T01:55:42.615Z","isPitch":false,"type":"action"},{"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":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50934357767174,"aZ":-24.310633884934134,"pfxX":0.49976423124875635,"pfxZ":5.033462662220494,"pX":-0.22425827729939593,"pZ":2.8908235120918375,"vX0":3.4209791599015777,"vY0":-124.1321214706169,"vZ0":-2.0797195496683782,"x":125.55,"y":160.73,"x0":-1.6844328947138105,"y0":50.005742477892284,"z0":5.76065731148802,"aX":0.7802999944454116},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.9,"breakHorizontal":-1.7,"spinRate":2174,"spinDirection":177},"zone":2,"typeConfidence":0.91,"plateTime":0.441011982739798,"extension":6.8507694437307025},"index":5,"playId":"6335f6a2-5d5f-34f1-ab77-46e461442dde","pitchNumber":5,"startTime":"2026-08-08T01:55:42.615Z","endTime":"2026-08-08T01:55:48.470Z","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":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35067257307484,"aZ":-11.91809018910445,"pfxX":-5.540365931925921,"pfxZ":10.875059498895277,"pX":-0.7871303681704046,"pZ":3.454746171631656,"vX0":3.3975793419159155,"vY0":-136.21484519555304,"vZ0":-4.097470536381571,"x":147.0,"y":145.5,"x0":-1.3363896041888048,"y0":50.00644032319964,"z0":5.814245579353914,"aX":-10.322779394316346},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":9.2,"spinRate":2300,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.40346651571726344,"extension":7.304849683995996},"hitData":{"launchSpeed":85.7,"launchAngle":29.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.91,"coordY":74.19}},"index":6,"playId":"7a189d06-5c89-320f-b6f9-15d095fb6ccd","pitchNumber":6,"startTime":"2026-08-08T01:56:07.962Z","endTime":"2026-08-08T01:56:20.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:56:20.085Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T01:56:29.454Z","endTime":"2026-08-08T01:57:39.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98242965543753,"aZ":-10.997373878860671,"pfxX":-4.142440829815064,"pfxZ":11.585035506765196,"pX":-0.6847485193607556,"pZ":3.41971005783861,"vX0":3.4522807593724467,"vY0":-134.98631829259458,"vZ0":-4.229025403953831,"x":143.1,"y":146.45,"x0":-1.4480524770899168,"y0":50.00277942980979,"z0":5.793423018198458,"aX":-7.5722320495901165},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.2,"breakHorizontal":6.7,"spinRate":2258,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.4072531334688785,"extension":7.107888646984861},"index":0,"playId":"421f773e-ffa9-323f-9ce4-8e2311840a6f","pitchNumber":1,"startTime":"2026-08-08T01:56:46.075Z","endTime":"2026-08-08T01:56:49.783Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-08T01:56:57.989Z","endTime":"2026-08-08T01:57:10.021Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":85.3,"endSpeed":77.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.167427400973438,"aZ":-29.57562367154881,"pfxX":-9.160485804619578,"pfxZ":1.689825945161437,"pX":-0.3550439979567498,"pZ":1.363823708681546,"vX0":5.0073923101085525,"vY0":-123.98313143300926,"vZ0":-4.557862013856341,"x":130.53,"y":201.96,"x0":-1.2262841534870583,"y0":50.00129655279399,"z0":5.736142063272365,"aX":-14.051582515767777},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":1446,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.44427132984773676,"extension":6.784858821275604},"index":2,"playId":"f10a4736-d3f1-3687-a06e-db45fcb0b040","pitchNumber":2,"startTime":"2026-08-08T01:57:10.021Z","endTime":"2026-08-08T01:57:13.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78985804589649,"aZ":-11.772094066641005,"pfxX":-6.542251966752669,"pfxZ":11.227385248615706,"pX":-0.4620207182863638,"pZ":3.0747657984807097,"vX0":4.136840034312292,"vY0":-135.041151873474,"vZ0":-5.18685327892767,"x":134.61,"y":155.76,"x0":-1.1764690966891933,"y0":50.00598639501116,"z0":5.872917129857008,"aX":-11.892142605246093},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":10.8,"spinRate":2362,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.40810706513777895,"extension":7.020963423476031},"hitData":{"launchSpeed":93.8,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.71,"coordY":146.78}},"index":3,"playId":"a887e457-2d26-391d-a9df-5861cb358e9b","pitchNumber":3,"startTime":"2026-08-08T01:57:31.650Z","endTime":"2026-08-08T01:57:39.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T01:57:39.252Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yainer Diaz pops out to first baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T01:59:36.241Z","endTime":"2026-08-08T02:00:48.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.707518724561755,"aZ":-37.04174943852907,"pfxX":-2.7035206935794154,"pfxZ":-3.6233121363677814,"pX":-0.8568286887714718,"pZ":2.3812957766011746,"vX0":-6.886275479376913,"vY0":-115.7600495671027,"vZ0":-0.03825068111787311,"x":149.66,"y":174.49,"x0":2.5202733165482387,"y0":50.00343482721294,"z0":5.975146585176637,"aX":-3.630330911267112},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-6.2,"breakHorizontal":6.7,"spinRate":2245,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.47505158709892337,"extension":6.091388464388426},"index":0,"playId":"7244f3ee-db88-3ba6-8fb3-cafbe7c140a9","pitchNumber":1,"startTime":"2026-08-08T01:59:46.528Z","endTime":"2026-08-08T01:59:50.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00190181557891,"aZ":-16.072801800899096,"pfxX":8.568220102954214,"pfxZ":8.860924754047346,"pX":1.1194715716511865,"pZ":2.442056972199696,"vX0":-6.66433654022154,"vY0":-134.4121774997168,"vZ0":-5.778462209808852,"x":74.33,"y":172.84,"x0":2.5262645024455215,"y0":50.005279263844585,"z0":5.774046535125872,"aX":15.572597809461223},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":-13.9,"spinRate":2228,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4085743837153588,"extension":6.200065570256673},"index":1,"playId":"a1d6bad4-f71b-3f95-aeff-f01ef73d8c0b","pitchNumber":2,"startTime":"2026-08-08T02:00:04.550Z","endTime":"2026-08-08T02:00:08.321Z","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":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41195058343512,"aZ":-19.053380305009345,"pfxX":7.060697498842974,"pfxZ":8.497650518917007,"pX":-0.4530910556289193,"pZ":0.9237771097434063,"vX0":-8.941147354634332,"vY0":-123.67791418932623,"vZ0":-7.823383331656193,"x":134.27,"y":213.84,"x0":2.297026274750415,"y0":50.00238995095081,"z0":5.734481674505396,"aX":10.902596028740327},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":13.7,"breakHorizontal":-10.7,"spinRate":1756,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4434171488014358,"extension":6.31657227761928},"index":2,"playId":"a11dd169-cca7-36c0-85c6-4deb6c9754a0","pitchNumber":3,"startTime":"2026-08-08T02:00:21.746Z","endTime":"2026-08-08T02:00:24.987Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802664224312018,"aZ":-21.055689264919103,"pfxX":7.664793016221826,"pfxZ":7.056062561260802,"pX":0.3254992873628484,"pZ":1.1982283497682047,"vX0":-7.599727897762838,"vY0":-125.39377624062898,"vZ0":-7.111372565420271,"x":104.59,"y":206.43,"x0":2.414742066915552,"y0":50.00486756461991,"z0":5.816405501402992,"aX":12.081524538955335},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.2,"breakHorizontal":-11.9,"spinRate":1730,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.43853965528630123,"extension":6.190495178938082},"hitData":{"launchSpeed":74.3,"launchAngle":69.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.48,"coordY":159.63}},"index":3,"playId":"471d604b-6424-3884-87ed-c9efae12292d","pitchNumber":4,"startTime":"2026-08-08T02:00:39.458Z","endTime":"2026-08-08T02:00:48.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:00:48.704Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cam Smith homers (14) on a line drive to left center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T02:01:01.208Z","endTime":"2026-08-08T02:01:57.908Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.6,"endSpeed":78.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.168125241304807,"aZ":-27.389622201197508,"pfxX":0.19274551215998414,"pfxZ":3.020118603721391,"pX":-0.5613604659681439,"pZ":2.7936215196619836,"vX0":-7.38963750358058,"vY0":-125.83782161235406,"vZ0":-2.3407165012245117,"x":138.4,"y":163.35,"x0":2.40217249157011,"y0":50.00484693163138,"z0":5.979657804694757,"aX":0.3053613799332722},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.2,"breakHorizontal":1.6,"spinRate":2228,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.43711762926106523,"extension":6.091295673465871},"index":0,"playId":"7cf4d8c0-09cb-34e1-b087-08de8dc4d60d","pitchNumber":1,"startTime":"2026-08-08T02:01:11.426Z","endTime":"2026-08-08T02:01:18.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82112647608214,"aZ":-18.743984681611163,"pfxX":8.589285397558637,"pfxZ":7.2298413568561175,"pX":0.05607114669247512,"pZ":2.3304479364666513,"vX0":-8.733503649041344,"vY0":-135.73395867536175,"vZ0":-6.084577180486242,"x":114.86,"y":175.86,"x0":2.2056158343223293,"y0":50.00590141725653,"z0":5.914533417251909,"aX":15.965420000679062},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":-13.6,"spinRate":2258,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.4041351421183266,"extension":6.1470316763860025},"hitData":{"launchSpeed":104.2,"launchAngle":21.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":62.26,"coordY":57.67}},"index":1,"playId":"abe2e2f9-546f-3e5f-a312-dbf9cde713e8","pitchNumber":2,"startTime":"2026-08-08T02:01:31.823Z","endTime":"2026-08-08T02:01:57.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:01:57.908Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Meyers grounds out, shortstop Xander Bogaerts to first baseman Jake Cronenworth.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T02:02:03.137Z","endTime":"2026-08-08T02:03:38.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78169888500299,"aZ":-38.11429249114888,"pfxX":0.43920260925128196,"pfxZ":-4.255541723208072,"pX":0.38323955415578786,"pZ":1.3257693229003038,"vX0":-5.131231571661736,"vY0":-118.6134987129174,"vZ0":-2.5762526165230315,"x":102.39,"y":202.98,"x0":2.535481607764271,"y0":50.00174750194631,"z0":5.967375148443631,"aX":0.6150000440243854},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.0,"breakHorizontal":0.7,"spinRate":2091,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.4652476767428868,"extension":6.173675222303432},"index":0,"playId":"5ce485cf-e97b-32cf-bef1-ec7cf4f1df1c","pitchNumber":1,"startTime":"2026-08-08T02:02:10.175Z","endTime":"2026-08-08T02:02:15.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.761007480122803,"aZ":-37.39812103599101,"pfxX":0.007030051866790288,"pfxZ":-3.580484164421427,"pX":-0.30855273001054795,"pZ":0.180181144525333,"vX0":-6.524747716372829,"vY0":-121.1585978059176,"vZ0":-5.52458442856843,"x":109.96,"y":225.14,"x0":2.4397695023668393,"y0":50.00423159385909,"z0":5.827721408109499,"aX":0.01182947018303393},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.7,"breakHorizontal":1.8,"spinRate":2197,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.45532602630551366,"extension":6.13207389822535},"index":1,"playId":"cd789d87-430e-3322-91ed-eb18f55a02d7","pitchNumber":2,"startTime":"2026-08-08T02:02:24.982Z","endTime":"2026-08-08T02:02:30.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5404943933794,"aZ":-26.78582829073999,"pfxX":1.2805531966646875,"pfxZ":3.421470181484783,"pX":-0.6938241027847358,"pZ":0.2090823784080355,"vX0":-7.928531847881713,"vY0":-125.0841317197229,"vZ0":-8.395134055434148,"x":143.45,"y":233.13,"x0":2.358250580897052,"y0":50.00386409473614,"z0":5.82313584955296,"aX":2.0179887656183335},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":-0.4,"spinRate":2235,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4388133597524466,"extension":6.1636145071092},"index":2,"playId":"d0f7f8b5-05de-32a7-96ed-bde9bb8aec75","pitchNumber":3,"startTime":"2026-08-08T02:02:49.542Z","endTime":"2026-08-08T02:02:53.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.465152691763294,"aZ":-12.448541767750577,"pfxX":6.53958940335302,"pfxZ":10.862287609759338,"pX":-0.18987773304576872,"pZ":2.1557119228243695,"vX0":-8.324967665686549,"vY0":-134.25903832572985,"vZ0":-7.579006290773853,"x":124.24,"y":180.58,"x0":2.1089416282149855,"y0":50.005288356864106,"z0":5.911273893371442,"aX":11.879204781412184},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":-10.0,"spinRate":2329,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.40877488712952204,"extension":6.345618164451177},"index":3,"playId":"2df63600-06a1-3fd5-82bd-ee16b98322d5","pitchNumber":4,"startTime":"2026-08-08T02:03:15.486Z","endTime":"2026-08-08T02:03:19.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44283882183798,"aZ":-19.8946504310504,"pfxX":11.226000208038794,"pfxZ":6.641291505624119,"pX":0.7361272161051704,"pZ":3.0945970896020056,"vX0":-8.35247368648067,"vY0":-136.23053645007144,"vZ0":-3.7012930344955497,"x":88.94,"y":155.23,"x0":2.4084198497823515,"y0":50.00495244407874,"z0":5.874323249676701,"aX":20.76183666854388},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":-18.1,"spinRate":2279,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.40458770598924954,"extension":6.360929892131505},"hitData":{"launchSpeed":59.5,"launchAngle":-20.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.07,"coordY":154.94}},"index":4,"playId":"5eaddc2f-12a9-353d-8bf9-70c84483befe","pitchNumber":5,"startTime":"2026-08-08T02:03:30.106Z","endTime":"2026-08-08T02:03:38.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:03:38.320Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeremy Peña lines out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T02:03:54.671Z","endTime":"2026-08-08T02:05:01.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.511051647305873,"aZ":-37.82408981919846,"pfxX":-1.8720890929473546,"pfxZ":-4.200923469919042,"pX":-0.46479475254448,"pZ":0.7475673298118408,"vX0":-6.278299694582698,"vY0":-115.7710856189738,"vZ0":-3.6131732649241406,"x":134.72,"y":218.6,"x0":2.5358849004806223,"y0":50.00315088434321,"z0":5.983516917029364,"aX":-2.51699450843129},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.3,"breakHorizontal":5.0,"spinRate":2116,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4748205088564532,"extension":6.106822212014736},"index":0,"playId":"b58a47c3-750a-36f1-a39d-b76bd159f3ce","pitchNumber":1,"startTime":"2026-08-08T02:04:03.655Z","endTime":"2026-08-08T02:04:07.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63187112346132,"aZ":-18.372836734585775,"pfxX":8.94016486223328,"pfxZ":7.573795407026013,"pX":1.3096696321690493,"pZ":3.1484838407236215,"vX0":-5.932400900579151,"vY0":-134.94187676466038,"vZ0":-4.053650205186541,"x":67.08,"y":153.77,"x0":2.388530663831386,"y0":50.00362842802672,"z0":5.985205905369734,"aX":16.291693066152835},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.0,"breakHorizontal":-14.8,"spinRate":2277,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4077755108033472,"extension":6.252767961886928},"index":1,"playId":"17bb1911-5c69-31c3-85fb-3fc3205eae09","pitchNumber":2,"startTime":"2026-08-08T02:04:20.826Z","endTime":"2026-08-08T02:04:25.269Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.697339529094393,"aZ":-23.002822695631046,"pfxX":7.9234794022587725,"pfxZ":5.8726418296887255,"pX":-0.6900655290097885,"pZ":2.3791072063747865,"vX0":-9.747345501577689,"vY0":-124.86680464642856,"vZ0":-4.085775224366872,"x":143.3,"y":174.54,"x0":2.254649297131154,"y0":50.00398301962202,"z0":5.9541439366880216,"aX":12.37730557697282},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.7,"breakHorizontal":-11.8,"spinRate":1636,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.44048723046315663,"extension":6.269246628397403},"index":2,"playId":"5b48ff74-d873-3267-8fcb-372f273407e2","pitchNumber":3,"startTime":"2026-08-08T02:04:38.054Z","endTime":"2026-08-08T02:04:42.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.717153715847346,"aZ":-22.762205317438198,"pfxX":5.16521300387962,"pfxZ":6.005749271444929,"pX":0.5117733343802728,"pZ":2.18395589224457,"vX0":-6.405392841780325,"vY0":-124.57490722100457,"vZ0":-4.49918677887746,"x":97.49,"y":179.81,"x0":2.4487938820347117,"y0":50.001719858144696,"z0":5.901817503948077,"aX":8.093868724031},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.1,"breakHorizontal":-7.8,"spinRate":1427,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4401627707173885,"extension":6.250865030188444},"hitData":{"launchSpeed":107.3,"launchAngle":16.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.92,"coordY":71.7}},"index":3,"playId":"e7fc834d-3a5b-36f9-84c5-56a99f722be1","pitchNumber":4,"startTime":"2026-08-08T02:04:55.126Z","endTime":"2026-08-08T02:05:01.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:05:01.408Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, first baseman Christian Walker to pitcher Ronel Blanco.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T02:07:02.919Z","endTime":"2026-08-08T02:08:07.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669854,"link":"/api/v1/people/669854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92226428194833,"aZ":-9.213149264917686,"pfxX":-4.16041981597987,"pfxZ":13.031520731656581,"pX":-0.6207179684945618,"pZ":3.1173320770793413,"vX0":2.5134506580867058,"vY0":-132.77945066044748,"vZ0":-5.762361188755388,"x":140.66,"y":154.61,"x0":-1.0455618576736823,"y0":50.00284523106933,"z0":6.005565902519756,"aX":-7.331014190598428},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":22.3,"breakHorizontal":6.8,"spinRate":2269,"spinDirection":196},"zone":1,"typeConfidence":0.89,"plateTime":0.4146016283680991,"extension":6.403966292151294},"index":0,"playId":"c97e2943-1507-37e6-8be5-6c0e71931958","pitchNumber":1,"startTime":"2026-08-08T02:07:05.282Z","endTime":"2026-08-08T02:07:08.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2027778010712,"aZ":-20.92544310839209,"pfxX":-8.723013581709191,"pfxZ":7.379352081351672,"pX":-0.4708674009851581,"pZ":2.4181239130060392,"vX0":4.354199458324083,"vY0":-122.66453505086062,"vZ0":-4.038869578965807,"x":134.95,"y":173.49,"x0":-1.1353717160004075,"y0":50.003848384118754,"z0":5.869625196429157,"aX":-13.297055498873414},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":12.6,"breakHorizontal":14.8,"spinRate":1477,"spinDirection":236},"zone":4,"typeConfidence":0.91,"plateTime":0.4464792827468056,"extension":6.6316484798672555},"index":1,"playId":"4aa15a92-b72a-3c32-96f7-974c02eaab37","pitchNumber":2,"startTime":"2026-08-08T02:07:21.125Z","endTime":"2026-08-08T02:07:24.476Z","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":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.591320743069836,"aZ":-7.575045223184672,"pfxX":-5.801772530055508,"pfxZ":13.34045817216721,"pX":0.3527424660515857,"pZ":3.9921900407455233,"vX0":5.891082737591008,"vY0":-136.30861899816142,"vZ0":-3.9860758729729038,"x":103.55,"y":130.99,"x0":-1.1038884281465697,"y0":50.00181303682902,"z0":6.018074182433483,"aX":-10.69755082275829},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":23.3,"breakHorizontal":9.0,"spinRate":2293,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.4049836304564973,"extension":6.944609074676235},"index":2,"playId":"55557a5d-f9f4-3720-b816-1c4bd2bdfe26","pitchNumber":3,"startTime":"2026-08-08T02:07:38.414Z","endTime":"2026-08-08T02:07:41.703Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-08T02:07:49.303Z","endTime":"2026-08-08T02:07:58.995Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"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":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80602237884252,"aZ":-25.093544526881495,"pfxX":-9.313941666412385,"pfxZ":4.680763613666764,"pX":-0.5420492921310522,"pZ":2.6499755997081658,"vX0":4.533741663058965,"vY0":-122.87393921186542,"vZ0":-2.72514836974127,"x":137.66,"y":167.23,"x0":-1.2117186394656259,"y0":50.00219405248331,"z0":5.930007447169616,"aX":-14.087275965784649},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.0,"breakHorizontal":15.6,"spinRate":1370,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.44761737379145794,"extension":6.583373033229374},"hitData":{"launchSpeed":70.3,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.28,"coordY":163.69}},"index":4,"playId":"782ebabf-67a8-3f5a-8d55-fdb1c9aa90f1","pitchNumber":4,"startTime":"2026-08-08T02:07:58.995Z","endTime":"2026-08-08T02:08:07.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:08:07.390Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Luis Campusano hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T02:08:26.193Z","endTime":"2026-08-08T02:08:36.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":75.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.524359976609823,"aZ":-29.343817673795407,"pfxX":-0.1753675363171867,"pfxZ":1.9032499416315645,"pX":-1.2143611485836396,"pZ":3.667884041358179,"vX0":1.0522124228980332,"vY0":-122.73898198696384,"vZ0":0.6114682883734266,"x":163.29,"y":139.75,"x0":-1.630181325533865,"y0":50.00529603913717,"z0":5.960792266125595,"aX":-0.2613682450130383},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.0,"breakHorizontal":0.0,"spinRate":2002,"spinDirection":116},"zone":11,"typeConfidence":0.88,"plateTime":0.45025343650331306,"extension":6.651732710535248},"index":0,"playId":"f468f1ed-e135-3231-b133-34b59e9e55bf","pitchNumber":1,"startTime":"2026-08-08T02:08:32.387Z","endTime":"2026-08-08T02:08:36.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:08:36.598Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks. Luis Campusano to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T02:09:10.100Z","endTime":"2026-08-08T02:10:15.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45319059754751,"aZ":-30.303751548695125,"pfxX":3.186941697364487,"pfxZ":1.3866738855262497,"pX":-0.0027528054402040226,"pZ":0.6310514655061483,"vX0":2.4998986453772654,"vY0":-115.8377957304472,"vZ0":-5.064156436386673,"x":117.1,"y":221.74,"x0":-1.5133872562623667,"y0":50.00159037970387,"z0":5.772805225214977,"aX":4.2913660486626375},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.4,"breakHorizontal":-6.5,"spinRate":2167,"spinDirection":16},"zone":14,"typeConfidence":0.88,"plateTime":0.4744785135366323,"extension":6.782267349130877},"index":0,"playId":"d28e0f80-0014-3c67-8d2c-bff1a0cb6284","pitchNumber":1,"startTime":"2026-08-08T02:09:10.100Z","endTime":"2026-08-08T02:09:13.498Z","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":84.0,"endSpeed":76.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614033617236384,"aZ":-27.27816431034742,"pfxX":-8.998520034195996,"pfxZ":3.2736859967702028,"pX":-0.42507816562321604,"pZ":1.5336207274652884,"vX0":4.636305806908498,"vY0":-122.1517955431783,"vZ0":-4.351543912231079,"x":133.2,"y":197.37,"x0":-1.190059475667752,"y0":50.00114343594499,"z0":5.714446435190644,"aX":-13.44236309753933},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.0,"breakHorizontal":15.0,"spinRate":1452,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.450359833156178,"extension":6.580475904806999},"index":1,"playId":"f736fedf-b142-3a9f-82e2-78fed000ffad","pitchNumber":2,"startTime":"2026-08-08T02:09:32.256Z","endTime":"2026-08-08T02:09:37.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.904221878350505,"aZ":-12.23171036433127,"pfxX":-4.717999748902537,"pfxZ":10.81291148162692,"pX":-1.049969284930303,"pZ":2.89073246530528,"vX0":2.395652520072401,"vY0":-135.73642310123276,"vZ0":-5.436088269723932,"x":157.02,"y":160.73,"x0":-1.336473569058797,"y0":50.00636640920304,"z0":5.789339996094708,"aX":-8.703958334011347},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":7.9,"spinRate":2199,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.4053246874296672,"extension":6.776075000539603},"index":2,"playId":"7f105d96-4558-3d6b-9229-e07eb4efa8eb","pitchNumber":3,"startTime":"2026-08-08T02:09:49.978Z","endTime":"2026-08-08T02:09:54.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41145700002513,"aZ":-11.59779152043239,"pfxX":-6.393540945254019,"pfxZ":11.316718329079952,"pX":0.23779088798836978,"pZ":3.762757026557542,"vX0":5.8629674644677445,"vY0":-134.9804031413002,"vZ0":-3.333580025926433,"x":107.94,"y":137.19,"x0":-1.1474348454456373,"y0":50.00159528486926,"z0":5.848217361120965,"aX":-11.623791570458417},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":10.1,"spinRate":2309,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.40809163859639463,"extension":6.70747830783536},"index":3,"playId":"f46c701c-fd35-3945-9399-0650583a6d0f","pitchNumber":4,"startTime":"2026-08-08T02:10:09.471Z","endTime":"2026-08-08T02:10:15.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:10:15.273Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Xander Bogaerts grounds into a double play, shortstop Jeremy Peña to second baseman Jose Altuve to first baseman Christian Walker. Gavin Sheets out at 2nd. Xander Bogaerts out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T02:10:43.710Z","endTime":"2026-08-08T02:13:05.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"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,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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.366313685275944,"aZ":-27.27397570995904,"pfxX":-0.5918710301927144,"pfxZ":3.1757679901963396,"pX":0.707175784284051,"pZ":2.697968157473013,"vX0":5.267415684209919,"vY0":-123.120480800052,"vZ0":-1.9112738134635314,"x":90.04,"y":165.93,"x0":-1.3787058289765308,"y0":50.00141090478876,"z0":5.78183234991813,"aX":-0.9131214441164872},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.5,"breakHorizontal":-0.1,"spinRate":2110,"spinDirection":168},"zone":6,"typeConfidence":0.91,"plateTime":0.4440600330105662,"extension":6.974589014207586},"index":0,"playId":"996a090c-284a-329e-90c0-8e6d2575b2d0","pitchNumber":1,"startTime":"2026-08-08T02:10:55.332Z","endTime":"2026-08-08T02:10:59.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.067719556659217,"aZ":-29.69547614640617,"pfxX":3.4918073972246426,"pfxZ":1.8118110263140448,"pX":0.6259616115741501,"pZ":1.8690688389754693,"vX0":3.5746259686270787,"vY0":-116.95231918246549,"vZ0":-2.5592206902932335,"x":93.14,"y":188.32,"x0":-1.3841924332998652,"y0":50.00114769380422,"z0":5.803922933263675,"aX":4.764467624496639},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.9,"breakHorizontal":-7.3,"spinRate":2326,"spinDirection":32},"zone":9,"typeConfidence":0.82,"plateTime":0.4709848999640056,"extension":6.929151177413534},"index":1,"playId":"13991c78-579c-3e8e-8ad0-fbfec93d7bd3","pitchNumber":2,"startTime":"2026-08-08T02:11:13.075Z","endTime":"2026-08-08T02:11:16.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05740026815252,"aZ":-26.361981517416982,"pfxX":1.30024874997943,"pfxZ":3.668009214871139,"pX":0.2686571048987988,"pZ":2.4382435687968527,"vX0":3.847024083823893,"vY0":-125.02453769666423,"vZ0":-2.821947472855731,"x":106.76,"y":172.95,"x0":-1.4584731402246855,"y0":50.001807023716026,"z0":5.743640784482706,"aX":2.0590991504714724},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":-3.2,"spinRate":2206,"spinDirection":154},"zone":6,"typeConfidence":0.92,"plateTime":0.43799821111835024,"extension":6.8040054473423925},"index":2,"playId":"b31ed11d-b81a-3d58-9367-f5c6cdf864c1","pitchNumber":3,"startTime":"2026-08-08T02:11:33.819Z","endTime":"2026-08-08T02:11:38.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.585544536571362,"aZ":-35.36381549083983,"pfxX":4.4859026581453225,"pfxZ":-2.3147747866628414,"pX":0.7288762864306096,"pZ":3.21497824918531,"vX0":3.4017764576490603,"vY0":-116.8680092841816,"vZ0":1.3179003903891116,"x":89.22,"y":151.98,"x0":-1.3296365713970753,"y0":50.0006052682331,"z0":5.972120030675475,"aX":6.187446288901665},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.6,"breakHorizontal":-9.0,"spinRate":2280,"spinDirection":33},"zone":3,"typeConfidence":0.87,"plateTime":0.4691570886259355,"extension":6.65731561272054},"index":3,"playId":"50da66fc-13da-363f-874c-2eb634b94f52","pitchNumber":4,"startTime":"2026-08-08T02:12:09.167Z","endTime":"2026-08-08T02:12:12.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51385381722418,"aZ":-27.88797148166646,"pfxX":-9.351755373052566,"pfxZ":2.716961254576627,"pX":0.3071842414259489,"pZ":1.318330346460526,"vX0":6.724664763017955,"vY0":-125.14781507581216,"vZ0":-5.061945735198574,"x":105.29,"y":203.19,"x0":-1.2068527885409142,"y0":50.00232458144552,"z0":5.666089675857897,"aX":-14.754468586952296},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.0,"breakHorizontal":15.2,"spinRate":1427,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.4385549780240776,"extension":7.173647932979705},"index":4,"playId":"596d2f0e-ab31-3fa8-8458-7a2258f23719","pitchNumber":5,"startTime":"2026-08-08T02:12:36.575Z","endTime":"2026-08-08T02:12:41.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18365976970785,"aZ":-13.927089830762126,"pfxX":-2.317063656188008,"pfxZ":9.794114100680781,"pX":0.09048639568014692,"pZ":3.403195046926832,"vX0":4.24461714351172,"vY0":-136.1763620685137,"vZ0":-3.9812907825109747,"x":113.55,"y":146.89,"x0":-1.1931368177394799,"y0":50.00010817361801,"z0":5.859202197875494,"aX":-4.315992857836786},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":3.2,"spinRate":2207,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.40348521905137114,"extension":6.898686050980224},"hitData":{"launchSpeed":82.3,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.04,"coordY":157.6}},"index":5,"playId":"f507883c-d1da-34e5-afdd-20c381efbc1a","pitchNumber":6,"startTime":"2026-08-08T02:12:57.677Z","endTime":"2026-08-08T02:13:05.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:13:05.377Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Campusano challenged (pitch result), call on the field was confirmed: Yordan Alvarez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T02:15:08.513Z","endTime":"2026-08-08T02:16:43.046Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":68.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.625403652000912,"aZ":-40.3172556083991,"pfxX":-5.6606305928982374,"pfxZ":-6.860282522852876,"pX":-1.0755074703996153,"pZ":1.7881892789840774,"vX0":-5.822683511514262,"vY0":-109.55292737711794,"vZ0":0.18504981220083883,"x":158.0,"y":190.5,"x0":2.376308453476206,"y0":50.004374832587345,"z0":6.098083609407827,"aX":-6.71667644643097},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-11.9,"breakHorizontal":12.1,"spinRate":2156,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.5045869850691056,"extension":6.159659469873858},"index":0,"playId":"21326fd8-ed5c-362e-83f6-9f6c0938c504","pitchNumber":1,"startTime":"2026-08-08T02:15:16.743Z","endTime":"2026-08-08T02:15:21.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78588715195175,"aZ":-26.97622803621936,"pfxX":1.0589185043325715,"pfxZ":3.3274521387232,"pX":-1.3670551799717992,"pZ":2.143711951678786,"vX0":-9.026604158637122,"vY0":-124.83572843387094,"vZ0":-3.955263102807673,"x":169.11,"y":180.9,"x0":2.1755116238990597,"y0":50.00011458481629,"z0":5.997965621341493,"aX":1.6535139648231385},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.3,"breakHorizontal":0.4,"spinRate":2286,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.44068115868591073,"extension":6.060047306708446},"index":1,"playId":"f194906c-ef4e-38b3-8608-c76f60c615d0","pitchNumber":2,"startTime":"2026-08-08T02:15:30.813Z","endTime":"2026-08-08T02:15:34.473Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884872624755094,"aZ":-28.220965100786945,"pfxX":2.7010112581282826,"pfxZ":2.56508119304514,"pX":-2.1364995912345153,"pZ":0.3499247921502385,"vX0":-11.198306751957794,"vY0":-123.87998577247589,"vZ0":-7.38813044435854,"x":198.44,"y":229.33,"x0":2.1096591860525526,"y0":50.000195989339424,"z0":5.759770747566825,"aX":4.158637777141046},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-2.0,"spinRate":2242,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.44371182814359456,"extension":6.357144598833308},"index":2,"playId":"adaf1b8b-59d5-349f-936c-788794c8804c","pitchNumber":3,"startTime":"2026-08-08T02:15:47.251Z","endTime":"2026-08-08T02:15:50.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.936623554058396,"aZ":-35.641213672604444,"pfxX":-0.10036873293313064,"pfxZ":-2.4887223187422727,"pX":0.4606446219881528,"pZ":2.563226939413262,"vX0":-4.875772687198647,"vY0":-117.36179473310968,"vZ0":-0.28106669529299044,"x":99.44,"y":169.57,"x0":2.581307288575807,"y0":50.00552655775886,"z0":6.013825591410479,"aX":-0.13958962797284694},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.3,"breakHorizontal":1.4,"spinRate":2094,"spinDirection":318},"zone":6,"typeConfidence":2.0,"plateTime":0.46731464645157494,"extension":5.9994249324993065},"index":3,"playId":"0dbdc0e0-2e29-3ce7-abde-51da2a9de24c","pitchNumber":4,"startTime":"2026-08-08T02:16:03.978Z","endTime":"2026-08-08T02:16:07.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90782554935026,"aZ":-11.102854730362823,"pfxX":5.369369062362887,"pfxZ":11.516867856750762,"pX":-0.4250826058024778,"pZ":3.2409359444174117,"vX0":-8.600661381945256,"vY0":-135.46104797733207,"vZ0":-5.297988021391346,"x":133.2,"y":151.27,"x0":2.116391170430042,"y0":50.00086509015487,"z0":6.021569071072549,"aX":9.822803268142552},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.7,"breakHorizontal":-7.6,"spinRate":2394,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.40679870967467924,"extension":6.2219282702253205},"index":4,"playId":"c8778fe9-6de3-3a67-b8a1-597b5dac2806","pitchNumber":5,"startTime":"2026-08-08T02:16:20.843Z","endTime":"2026-08-08T02:16:24.314Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.793090787675304,"aZ":-11.879192729777863,"pfxX":6.55928401518157,"pfxZ":11.226121625961444,"pX":-0.3923951965330382,"pZ":1.6238796402951703,"vX0":-9.160291716949525,"vY0":-134.72442566960956,"vZ0":-8.862537904684228,"x":131.96,"y":194.94,"x0":2.225954866041054,"y0":50.00238123979172,"z0":5.8306506677757755,"aX":11.858116315604395},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":-9.5,"spinRate":2338,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4091592847323966,"extension":6.339947763406771},"index":5,"playId":"dcfdffea-7607-3d19-9a58-c49983d8d672","pitchNumber":6,"startTime":"2026-08-08T02:16:38.402Z","endTime":"2026-08-08T02:16:43.046Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}},"playEndTime":"2026-08-08T02:16:43.046Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a line drive to left fielder Luis Rengifo. Yordan Alvarez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T02:17:03.754Z","endTime":"2026-08-08T02:18:42.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.151730458366657,"aZ":-21.567783850251942,"pfxX":7.8826021315635755,"pfxZ":6.809560593691279,"pX":1.380583469950033,"pZ":3.862277609732731,"vX0":-5.513412822238886,"vY0":-124.57136667109096,"vZ0":-0.7806964436090329,"x":64.38,"y":134.5,"x0":2.608531097484502,"y0":50.00176319694562,"z0":5.977541322385785,"aX":12.275170032141716},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":12.4,"breakHorizontal":-12.8,"spinRate":1641,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4412309987013856,"extension":6.336223106138506},"index":0,"playId":"28b7395f-1aa1-3f23-a779-c6b700ec400b","pitchNumber":1,"startTime":"2026-08-08T02:17:20.056Z","endTime":"2026-08-08T02:17:23.379Z","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":86.9,"endSpeed":78.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00566513948092,"aZ":-18.180126382717546,"pfxX":8.913814751410793,"pfxZ":8.8062615724184,"pX":0.2081783108304542,"pZ":3.017172161308042,"vX0":-8.369475013151462,"vY0":-126.13032354488706,"vZ0":-3.38872938503615,"x":109.06,"y":157.32,"x0":2.4338012893388603,"y0":50.00083685912797,"z0":5.869426622952728,"aX":14.160220907215477},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":15.2,"breakHorizontal":-13.9,"spinRate":1713,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4366139215254554,"extension":6.333570374199479},"index":1,"playId":"418e68db-8504-3cb6-9471-1c596ef5d39e","pitchNumber":2,"startTime":"2026-08-08T02:17:37.838Z","endTime":"2026-08-08T02:17:41.879Z","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":93.9,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.915459813373065,"aZ":-15.689678936071143,"pfxX":10.26286400118134,"pfxZ":8.851053855030596,"pX":-0.0028583251639261787,"pZ":1.7193137191667394,"vX0":-10.085402290764048,"vY0":-136.10455536232615,"vZ0":-7.490566766282027,"x":117.11,"y":192.36,"x0":2.4304502521524762,"y0":50.001931895112065,"z0":5.6087910859512125,"aX":19.11266144192121},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-16.2,"spinRate":2353,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.40355980538266367,"extension":6.533789654680511},"index":2,"playId":"caf3d0af-e168-34bc-b08b-cdb538a5c123","pitchNumber":3,"startTime":"2026-08-08T02:17:59.578Z","endTime":"2026-08-08T02:18:02.825Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-08T02:18:15.579Z","endTime":"2026-08-08T02:18:31.653Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30910638035096,"aZ":-33.147586312131985,"pfxX":-1.5189947580555394,"pfxZ":-0.67801843210529,"pX":-0.3151734878867145,"pZ":1.6235593713722776,"vX0":-5.9400606870859125,"vY0":-119.55116998019177,"vZ0":-3.156666549372657,"x":129.01,"y":194.94,"x0":2.4048616693649696,"y0":50.00099484229222,"z0":5.953955832686619,"aX":-2.1856781810851356},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.8,"breakHorizontal":4.3,"spinRate":2281,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.45917673471089815,"extension":6.285904115120164},"hitData":{"launchSpeed":95.8,"launchAngle":13.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.85,"coordY":127.52}},"index":4,"playId":"402e37a0-0fa7-3ff4-8126-dacd7e9dc42b","pitchNumber":4,"startTime":"2026-08-08T02:18:31.653Z","endTime":"2026-08-08T02:18:42.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:18:42.512Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Altuve walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T02:19:05.698Z","endTime":"2026-08-08T02:22:00.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,8],"actionIndex":[7],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.183508337123005,"aZ":-21.807582692586237,"pfxX":7.813552040042344,"pfxZ":6.509812433411819,"pX":-0.11210528099196758,"pZ":1.6496412585345657,"vX0":-8.949009670578988,"vY0":-125.83578492389944,"vZ0":-5.923511090236922,"x":121.27,"y":194.24,"x0":2.4867399504302554,"y0":50.00490129175221,"z0":5.818213494742248,"aX":12.446372310548046},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.4,"breakHorizontal":-11.9,"spinRate":1459,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.43643820253269316,"extension":6.325083444807405},"index":0,"playId":"c7bae4f3-743f-3b35-b46b-07f769a45918","pitchNumber":1,"startTime":"2026-08-08T02:19:14.903Z","endTime":"2026-08-08T02:19:18.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":84.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30188461751778,"aZ":-12.010610071322622,"pfxX":4.049623297481727,"pfxZ":10.776835693117519,"pX":-0.7742549877165574,"pZ":3.723842346496699,"vX0":-9.373166273471927,"vY0":-136.91389212391238,"vZ0":-3.707564594484995,"x":146.51,"y":138.24,"x0":2.189791985687878,"y0":50.0036944528552,"z0":5.935880421649229,"aX":7.578548545982365},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":-5.0,"spinRate":2320,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4022831627408481,"extension":6.321497547895825},"index":1,"playId":"444bc8b2-b3a0-37be-a239-5abbc11d301c","pitchNumber":2,"startTime":"2026-08-08T02:19:41.352Z","endTime":"2026-08-08T02:19:45.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"5f25ca95-c699-4c09-a369-bffd0f61e1bf","startTime":"2026-08-08T02:20:01.136Z","endTime":"2026-08-08T02:20:06.136Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51868068306582,"aZ":-12.021991237908669,"pfxX":6.01588407333662,"pfxZ":10.674702523542805,"pX":-0.8908153853560423,"pZ":3.515001030067503,"vX0":-10.271351875979576,"vY0":-137.28573090422424,"vZ0":-4.325231896129212,"x":150.96,"y":143.87,"x0":2.13631986680616,"y0":50.00046488802796,"z0":5.9439922918448245,"aX":11.355203585026796},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":-8.4,"spinRate":2492,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.40065683504678606,"extension":6.386884651496044},"index":3,"playId":"354453fb-bf79-3313-a14f-fbe85ee27a2a","pitchNumber":3,"startTime":"2026-08-08T02:20:20.590Z","endTime":"2026-08-08T02:20:24.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01349910660044,"aZ":-19.50594373042022,"pfxX":7.553310689238824,"pfxZ":7.727708767988378,"pX":0.9364827531874108,"pZ":1.7612613196412166,"vX0":-6.58372776911487,"vY0":-126.96142097601441,"vZ0":-6.002646670501378,"x":81.3,"y":191.23,"x0":2.5768558060034255,"y0":50.00125500666704,"z0":5.699292868074126,"aX":12.379706436959182},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.8,"breakHorizontal":-12.2,"spinRate":1754,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.43075105542656855,"extension":6.3701683637201185},"index":4,"playId":"99354733-08e3-3a65-b059-72e10a9852bc","pitchNumber":4,"startTime":"2026-08-08T02:20:40.613Z","endTime":"2026-08-08T02:20:45.191Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-08T02:21:01.552Z","endTime":"2026-08-08T02:21:16.945Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.247418872776386,"aZ":-33.18345222277414,"pfxX":-0.7148973119281861,"pfxZ":-0.6755927746322588,"pX":-1.4465134802232216,"pZ":-0.5544233394608868,"vX0":-8.79805126749642,"vY0":-120.5316549466365,"vZ0":-7.952779463078257,"x":172.14,"y":253.75,"x0":2.329053207447935,"y0":50.00599084154726,"z0":5.680581745223371,"aX":-1.0614290561417916},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.8,"breakHorizontal":3.2,"spinRate":2189,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.452720737609543,"extension":6.489689869178453},"index":6,"playId":"b9ab7758-5376-37cb-b398-f8c303c1f931","pitchNumber":5,"startTime":"2026-08-08T02:21:16.945Z","endTime":"2026-08-08T02:21:21.670Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Robbie Ray. Yordan Alvarez to 3rd. Isaac Paredes to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"actionPlayId":"b9ab7758-5376-37cb-b398-f8c303c1f931","startTime":"2026-08-08T02:21:39.851Z","endTime":"2026-08-08T02:21:56.938Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"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":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50808730769639,"aZ":-14.116489276182595,"pfxX":5.177282996967451,"pfxZ":9.448079534525007,"pX":0.5483158237459429,"pZ":4.1640263249727845,"vX0":-6.731541775581875,"vY0":-137.6180214331236,"vZ0":-2.4555098931607646,"x":96.1,"y":126.35,"x0":2.3573490453307597,"y0":50.0054959552813,"z0":6.028108702781563,"aX":9.898652486369537},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":-7.9,"spinRate":2287,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.398527949230675,"extension":6.366158292425377},"index":8,"playId":"0f7d8d7b-cc76-36df-b5ce-606a566f5e94","pitchNumber":6,"startTime":"2026-08-08T02:21:56.938Z","endTime":"2026-08-08T02:22:00.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:22:00.938Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Walker singles on a ground ball to center fielder Jackson Merrill. Yordan Alvarez scores. Isaac Paredes scores. Jose Altuve to 2nd.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T02:22:27.436Z","endTime":"2026-08-08T02:23:35.289Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"6c3070ab-90a1-4678-a9c2-7dd965ef9e6a","startTime":"2026-08-08T02:22:27.436Z","endTime":"2026-08-08T02:22:32.436Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.535454218842663,"aZ":-21.506602839742385,"pfxX":6.5181599309049,"pfxZ":6.657327208053786,"pX":0.6050848135593434,"pZ":2.9389527609792445,"vX0":-6.488318413439379,"vY0":-125.54863896624656,"vZ0":-3.0565099259368234,"x":93.94,"y":159.43,"x0":2.3714936948388314,"y0":50.00222747854755,"z0":5.9151830049661305,"aX":10.444046515997847},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.6,"breakHorizontal":-10.4,"spinRate":1450,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.43564452535277765,"extension":6.432155508906747},"index":1,"playId":"2decd492-600b-3149-9fa1-1a3d13a3f7dd","pitchNumber":1,"startTime":"2026-08-08T02:22:43.033Z","endTime":"2026-08-08T02:22:47.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28943271506263,"aZ":-20.536902971656975,"pfxX":5.876915143028703,"pfxZ":7.1505934255174335,"pX":0.2685818355364808,"pZ":1.195984498498291,"vX0":-6.930277731894775,"vY0":-126.35933060109907,"vZ0":-7.580842884502186,"x":106.76,"y":206.49,"x0":2.2754653496439854,"y0":50.00070309451154,"z0":5.869089421406345,"aX":9.56035180448765},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.5,"breakHorizontal":-9.1,"spinRate":1656,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4324645848902051,"extension":6.244099736384485},"index":2,"playId":"73b011f5-e925-397e-9223-5fd2a88ee723","pitchNumber":2,"startTime":"2026-08-08T02:23:03.016Z","endTime":"2026-08-08T02:23:06.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.065658140612804,"aZ":-16.912517297281482,"pfxX":9.779197231049933,"pfxZ":8.457057241018799,"pX":-0.6503682515527753,"pZ":1.9540408230286939,"vX0":-10.600429462675995,"vY0":-133.77289732609708,"vZ0":-6.8733810671176805,"x":141.79,"y":186.02,"x0":2.101519850073961,"y0":50.000296228691134,"z0":5.778404916210568,"aX":17.64222454604214},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":-15.2,"spinRate":2205,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.4101538574858723,"extension":6.449834957588901},"hitData":{"launchSpeed":94.0,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.89,"coordY":94.22}},"index":3,"playId":"2d446057-8773-31c8-beac-def6cbcc5f8b","pitchNumber":3,"startTime":"2026-08-08T02:23:23.207Z","endTime":"2026-08-08T02:23:35.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:23:35.289Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Daulton Varsho grounds into a double play, shortstop Xander Bogaerts to first baseman Jake Cronenworth. Jose Altuve to 3rd. Christian Walker out at 2nd. Daulton Varsho out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T02:24:59.196Z","endTime":"2026-08-08T02:25:48.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"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"}]},{"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-08T02:23:54.965Z","endTime":"2026-08-08T02:25:01.356Z","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":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28036187512612,"aZ":-17.717974746352546,"pfxX":9.714626028291246,"pfxZ":7.8711833913995015,"pX":-0.22085061297088207,"pZ":2.410096488598241,"vX0":-9.77496998643606,"vY0":-135.3419346483925,"vZ0":-5.939724337648786,"x":125.42,"y":173.71,"x0":2.1928565950600603,"y0":50.004809399301934,"z0":5.8938314998994175,"aX":17.845726206552662},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":-15.2,"spinRate":2266,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.40625612400658495,"extension":6.277203260564577},"index":1,"playId":"9cc902cb-f585-3164-b80a-6ef519e9822c","pitchNumber":1,"startTime":"2026-08-08T02:25:01.356Z","endTime":"2026-08-08T02:25:05.403Z","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":91.0,"endSpeed":81.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38608234507522,"aZ":-15.595972678545156,"pfxX":11.07773149461487,"pfxZ":9.618636439220523,"pX":-0.8515466859600322,"pZ":2.284449784608229,"vX0":-11.59267888409306,"vY0":-131.81685130747485,"vZ0":-5.9333311300057625,"x":149.46,"y":177.1,"x0":2.2077014292318005,"y0":50.003976580552255,"z0":5.75589349817219,"aX":19.095822693415087},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.0,"breakHorizontal":-16.9,"spinRate":2306,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4188288961891642,"extension":6.422652772848118},"index":2,"playId":"5db4dfca-5cdc-3750-a168-58902536f80b","pitchNumber":2,"startTime":"2026-08-08T02:25:19.986Z","endTime":"2026-08-08T02:25:23.486Z","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":86.9,"endSpeed":80.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.975418470741488,"aZ":-27.207834355142033,"pfxX":0.10705839824806684,"pfxZ":3.043733332962999,"pX":-1.1282434616289754,"pZ":2.2582707847515473,"vX0":-8.634767353276809,"vY0":-126.39545747892646,"vZ0":-3.5020318577613394,"x":160.01,"y":177.81,"x0":2.3075004125049117,"y0":50.00033005541261,"z0":5.828803571480424,"aX":0.17582825656867582},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.0,"breakHorizontal":1.7,"spinRate":2310,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4321216299187838,"extension":6.226660504148046},"hitData":{"launchSpeed":84.0,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.09,"coordY":145.94}},"index":3,"playId":"04e4ed17-fa6e-3e82-8b01-fd42f7688e7b","pitchNumber":3,"startTime":"2026-08-08T02:25:41.243Z","endTime":"2026-08-08T02:25:48.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:25:48.733Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yainer Diaz grounds out, pitcher Robbie Ray to first baseman Jake Cronenworth.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T02:26:01.957Z","endTime":"2026-08-08T02:27:01.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592662,"link":"/api/v1/people/592662"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"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":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.903327531941738,"aZ":-19.325423441225514,"pfxX":10.799518809929266,"pfxZ":6.8572089669668665,"pX":1.3510720421317617,"pZ":2.2980014452865962,"vX0":-7.120681491306105,"vY0":-136.48097408686803,"vZ0":-5.5802729322686835,"x":65.5,"y":176.73,"x0":2.5996963060669414,"y0":50.00429300837281,"z0":5.713319446049091,"aX":20.239699291284413},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":-17.9,"spinRate":2276,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.40234716353875877,"extension":6.43873558021621},"index":0,"playId":"46139d5c-efb9-3d5b-b790-7e1135c970ab","pitchNumber":1,"startTime":"2026-08-08T02:26:17.158Z","endTime":"2026-08-08T02:26:21.292Z","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":85.7,"endSpeed":79.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.359194711003212,"aZ":-24.69691822167536,"pfxX":5.955018628667339,"pfxZ":4.7454876824068855,"pX":0.03670551497035776,"pZ":1.327658187871109,"vX0":-7.745440405865961,"vY0":-124.56076589323102,"vZ0":-6.085007048159273,"x":115.6,"y":202.93,"x0":2.4087778855562454,"y0":50.00327252226598,"z0":5.836576380498486,"aX":9.384569565321314},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.4,"breakHorizontal":-9.0,"spinRate":1523,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4392484737148683,"extension":6.213372795452686},"index":1,"playId":"1fa2a60c-ba91-305f-b97c-963fbd49768a","pitchNumber":2,"startTime":"2026-08-08T02:26:33.817Z","endTime":"2026-08-08T02:26:37.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.535272612479538,"aZ":-23.654875221593905,"pfxX":6.570615562361693,"pfxZ":5.235983187035437,"pX":0.8277117190675668,"pZ":2.5307842830538694,"vX0":-6.4591518696745815,"vY0":-127.16781422804993,"vZ0":-3.6830583392312257,"x":85.45,"y":170.45,"x0":2.5542169833679194,"y0":50.006109635667826,"z0":5.887499077344581,"aX":10.699470848991126},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.8,"breakHorizontal":-10.3,"spinRate":1489,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.4317072016171828,"extension":6.241404796448968},"hitData":{"launchSpeed":74.8,"launchAngle":-58.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.36,"coordY":177.38}},"index":2,"playId":"8e27fd2e-c646-3922-920a-654498fcf07d","pitchNumber":3,"startTime":"2026-08-08T02:26:52.313Z","endTime":"2026-08-08T02:27:01.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:27:01.474Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sung-Mun Song singles on a line drive to right fielder Cam Smith. Sung-Mun Song to 2nd. Sung-Mun Song advances to 2nd, on a fielding error by right fielder Cam Smith.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-08T02:29:39.724Z","endTime":"2026-08-08T02:31:00.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9283531513534,"aZ":-32.37343510619084,"pfxX":7.134839235960899,"pfxZ":-0.15796852464042388,"pX":0.6547668063569234,"pZ":2.6028790269940068,"vX0":2.2838416883958406,"vY0":-112.25518628225218,"vZ0":-0.37540373019652173,"x":92.04,"y":168.5,"x0":-1.3081133043114863,"y0":50.004061219888214,"z0":6.122550721481671,"aX":8.932027834489713},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":0.0,"breakHorizontal":-13.6,"spinRate":2187,"spinDirection":29},"zone":6,"typeConfidence":0.9,"plateTime":0.4915401297626012,"extension":6.209633653229596},"index":0,"playId":"97a019db-e847-3f3c-b9f1-ba290f085523","pitchNumber":1,"startTime":"2026-08-08T02:29:41.982Z","endTime":"2026-08-08T02:29:46.026Z","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":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.971464320430087,"aZ":-27.149690901310134,"pfxX":-8.502368475138276,"pfxZ":3.433556501480947,"pX":-0.4932895758533427,"pZ":3.0886298044674145,"vX0":4.544155513464043,"vY0":-120.87427824908643,"vZ0":-1.0564978719229179,"x":135.8,"y":155.39,"x0":-1.3037513114727315,"y0":50.00348881551176,"z0":5.939215340017019,"aX":-12.443766289691046},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.2,"breakHorizontal":14.2,"spinRate":1422,"spinDirection":244},"zone":1,"typeConfidence":0.91,"plateTime":0.45505886239689675,"extension":6.839159003911861},"index":1,"playId":"3d974721-dc14-3c88-9580-c0aee7e9b4a8","pitchNumber":2,"startTime":"2026-08-08T02:29:55.833Z","endTime":"2026-08-08T02:29:59.274Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-08T02:30:10.358Z","endTime":"2026-08-08T02:30:17.405Z","isPitch":false,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.872687143904503,"aZ":-23.199252450811233,"pfxX":-9.488157555526492,"pfxZ":6.145437519442413,"pX":-0.5554073044990884,"pZ":2.2445070811840577,"vX0":4.144567987483704,"vY0":-119.73093364073851,"vZ0":-3.71623752658746,"x":138.17,"y":178.18,"x0":-1.0707777580618882,"y0":50.00311499831387,"z0":5.879270899462488,"aX":-13.854764555467098},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.6,"breakHorizontal":16.3,"spinRate":1434,"spinDirection":243},"zone":4,"typeConfidence":0.91,"plateTime":0.4564783652301938,"extension":6.676789490126199},"index":3,"playId":"c87e0120-7014-39fd-9ce7-775bf53012f6","pitchNumber":3,"startTime":"2026-08-08T02:30:17.405Z","endTime":"2026-08-08T02:30:20.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47037467530013,"aZ":-14.963381970911586,"pfxX":-5.650160867403762,"pfxZ":9.085752758667695,"pX":-1.1242828010554808,"pZ":4.489827430714194,"vX0":2.3708765351188847,"vY0":-136.39068941937518,"vZ0":-1.4752356063109755,"x":159.86,"y":117.55,"x0":-1.268115609492198,"y0":50.001620776588126,"z0":6.063684904331227,"aX":-10.702216684025379},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2140,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.40074772093293465,"extension":6.656924798393184},"index":4,"playId":"d5bb1e7a-aeb0-3f27-8575-113e8dc59402","pitchNumber":4,"startTime":"2026-08-08T02:30:34.303Z","endTime":"2026-08-08T02:30:37.602Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75028087896652,"aZ":-21.514281666582466,"pfxX":-7.79114256064449,"pfxZ":6.89968118241191,"pX":-0.6811967714876881,"pZ":1.9288727742101583,"vX0":3.837639141783121,"vY0":-123.03562744767481,"vZ0":-5.059287255733907,"x":142.97,"y":186.7,"x0":-1.2430497696026002,"y0":50.000081768389194,"z0":5.817772689229834,"aX":-12.029538492072104},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.6,"breakHorizontal":13.3,"spinRate":1413,"spinDirection":243},"zone":7,"typeConfidence":0.91,"plateTime":0.44395535586357227,"extension":6.881835130644644},"hitData":{"launchSpeed":91.2,"launchAngle":14.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":145.29,"coordY":107.82}},"index":5,"playId":"94f79779-c46c-3767-b5b9-02e1f80f9c1c","pitchNumber":5,"startTime":"2026-08-08T02:30:46.722Z","endTime":"2026-08-08T02:31:00.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:31:00.938Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-08T02:31:25.419Z","endTime":"2026-08-08T02:33:17.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26309120448638,"aZ":-13.552448263178631,"pfxX":-6.577721509338586,"pfxZ":10.397305523544775,"pX":-1.996083789157574,"pZ":3.598356399046969,"vX0":1.0211749090188134,"vY0":-133.3843339112574,"vZ0":-3.5527850951669535,"x":193.09,"y":141.62,"x0":-1.5310066779184972,"y0":50.005165988073664,"z0":5.932946673449974,"aX":-11.78414286445091},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":11.6,"spinRate":2109,"spinDirection":206},"zone":11,"typeConfidence":0.88,"plateTime":0.411567192363385,"extension":7.020090575938484},"index":0,"playId":"cddc8578-f243-3fc9-8a38-f6b01c033714","pitchNumber":1,"startTime":"2026-08-08T02:31:32.921Z","endTime":"2026-08-08T02:31:38.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548528548897053,"aZ":-27.173747913988834,"pfxX":0.39689546133765097,"pfxZ":3.223698771538862,"pX":0.7621740508270335,"pZ":3.195896350566952,"vX0":5.348196412525204,"vY0":-123.24880188896682,"vZ0":-0.8173109346195313,"x":87.95,"y":152.49,"x0":-1.479851277522378,"y0":50.003651137347006,"z0":5.809448992628162,"aX":0.6150380640879527},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.9,"breakHorizontal":-1.9,"spinRate":2056,"spinDirection":163},"zone":3,"typeConfidence":0.92,"plateTime":0.4429675734384775,"extension":6.841774892897339},"index":1,"playId":"0231367b-20f2-39f1-bc22-32a58626524f","pitchNumber":2,"startTime":"2026-08-08T02:32:07.296Z","endTime":"2026-08-08T02:32:13.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Sung-Mun Song caught stealing 3rd base, catcher Yainer Diaz to third baseman Isaac Paredes.","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"0231367b-20f2-39f1-bc22-32a58626524f","startTime":"2026-08-08T02:32:26.949Z","endTime":"2026-08-08T02:32:39.481Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.682554864843702,"aZ":-26.39422427427698,"pfxX":-6.488301782255668,"pfxZ":3.837268090912989,"pX":0.9083239549250429,"pZ":1.7295934497645187,"vX0":6.982277068250914,"vY0":-122.63721422525127,"vZ0":-4.2827555589184705,"x":82.38,"y":192.08,"x0":-1.1472093853271306,"y0":50.00417205020506,"z0":5.7781999999657945,"aX":-9.778048186699525},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.0,"breakHorizontal":9.8,"spinRate":1530,"spinDirection":243},"zone":14,"typeConfidence":0.89,"plateTime":0.44846880144205237,"extension":6.8632608781447635},"index":3,"playId":"753344bc-805a-3a06-af58-4e876757f98a","pitchNumber":3,"startTime":"2026-08-08T02:32:39.481Z","endTime":"2026-08-08T02:32:43.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30884179441732,"aZ":-9.085595005836002,"pfxX":-5.538570159688447,"pfxZ":12.419064517312629,"pX":0.2737961993735491,"pZ":2.171993240344311,"vX0":5.26849294325706,"vY0":-136.30971684716084,"vZ0":-7.913509693962192,"x":106.56,"y":180.14,"x0":-0.9757608169921521,"y0":50.002854464954844,"z0":5.761100397854559,"aX":-10.297675071131895},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.8,"breakHorizontal":8.8,"spinRate":2327,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.4036780551513628,"extension":6.879313863762165},"index":4,"playId":"c52eaf12-bd22-33ad-a646-d6706e04eb4a","pitchNumber":4,"startTime":"2026-08-08T02:32:55.732Z","endTime":"2026-08-08T02:33:01.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75180825442965,"aZ":-8.554151865392047,"pfxX":-3.8010209544804976,"pfxZ":12.883680843884777,"pX":0.2683604192914935,"pZ":3.176296764156102,"vX0":4.66399592124068,"vY0":-135.33755314740978,"vZ0":-5.65666170031729,"x":106.77,"y":153.02,"x0":-0.9929820114541573,"y0":50.00432128831471,"z0":5.908954196420747,"aX":-6.9697160127926985},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":22.1,"breakHorizontal":5.8,"spinRate":2300,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.40653292016907594,"extension":6.859194002337899},"index":5,"playId":"f1999217-9917-323a-a81a-3e623826ecf5","pitchNumber":5,"startTime":"2026-08-08T02:33:13.705Z","endTime":"2026-08-08T02:33:17.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:33:17.173Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to left fielder Daulton Varsho.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-08T02:33:33.493Z","endTime":"2026-08-08T02:33:49.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"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":3},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75343193060129,"aZ":-12.052740922057568,"pfxX":-4.66392512585612,"pfxZ":10.821727492452201,"pX":-0.4913401330462552,"pZ":2.4045846533790973,"vX0":3.2002045319278687,"vY0":-135.75386099717363,"vZ0":-6.899828972719741,"x":135.73,"y":173.86,"x0":-1.0817065956266396,"y0":50.00651142197453,"z0":5.82506791115706,"aX":-8.674483464399641},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":7.7,"spinRate":2316,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.40405615627692715,"extension":6.909037198400539},"hitData":{"launchSpeed":94.6,"launchAngle":39.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.58,"coordY":76.46}},"index":0,"playId":"460c7ee0-2f8d-3c77-905c-46a08e466933","pitchNumber":1,"startTime":"2026-08-08T02:33:40.233Z","endTime":"2026-08-08T02:33:49.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:33:49.136Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith challenged (pitch result), call on the field was confirmed: Cam Smith called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T02:35:53.198Z","endTime":"2026-08-08T02:38:24.061Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.040690503155638,"aZ":-16.544073716478923,"pfxX":9.235289884922246,"pfxZ":9.855684580385775,"pX":-0.6758611898619254,"pZ":0.9961686127667789,"vX0":-10.681773328344534,"vY0":-124.85878249425274,"vZ0":-8.366628324389232,"x":142.76,"y":211.88,"x0":2.448551058354882,"y0":50.006170037351716,"z0":5.740291794704636,"aX":14.65302212720474},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":16.1,"breakHorizontal":-14.4,"spinRate":1819,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4378935119690208,"extension":6.284705394475377},"index":0,"playId":"f66956fd-897e-33de-a17a-7e2602883ada","pitchNumber":1,"startTime":"2026-08-08T02:35:53.198Z","endTime":"2026-08-08T02:35:57.308Z","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":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06133209056631,"aZ":-21.299956801594103,"pfxX":7.226227597098211,"pfxZ":6.948925563274772,"pX":-0.38467753359935986,"pZ":0.9880196603203351,"vX0":-9.147731222669258,"vY0":-123.58490429116951,"vZ0":-7.314687169236812,"x":131.66,"y":212.1,"x0":2.4068762144768843,"y0":50.00056424857609,"z0":5.74502056577175,"aX":11.301997408698114},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.3,"breakHorizontal":-11.3,"spinRate":1603,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.44133814192543985,"extension":6.427636544632676},"index":1,"playId":"3228d480-8af6-3b24-bcfa-5632dd93a1da","pitchNumber":2,"startTime":"2026-08-08T02:36:09.622Z","endTime":"2026-08-08T02:36:13.668Z","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":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.051859002679667,"aZ":-11.363402669906158,"pfxX":6.080229423133174,"pfxZ":11.644148778674243,"pX":-0.07045572375496137,"pZ":2.8591978385050965,"vX0":-8.003382525269135,"vY0":-133.20079714774124,"vZ0":-5.842622461200814,"x":119.69,"y":161.58,"x0":2.1907557195635152,"y0":50.004231347499484,"z0":5.911549229536765,"aX":10.868618764857283},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.9,"breakHorizontal":-9.1,"spinRate":2399,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4120659661939956,"extension":6.271298034798325},"index":2,"playId":"b9afe5f2-d3eb-3a86-aa94-993c4d963879","pitchNumber":3,"startTime":"2026-08-08T02:36:27.022Z","endTime":"2026-08-08T02:36:31.397Z","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":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.399586814532913,"aZ":-24.115406280591785,"pfxX":7.222603092005875,"pfxZ":5.034673843704619,"pX":0.37519874689019067,"pZ":1.8751611553318408,"vX0":-7.060735256252791,"vY0":-125.70218928746412,"vZ0":-4.98401541160925,"x":102.7,"y":188.15,"x0":2.2816669285379954,"y0":50.002946873679996,"z0":5.840597042170691,"aX":11.562481899034784},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.2,"breakHorizontal":-11.5,"spinRate":1695,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.4356701414638944,"extension":6.183630425456616},"index":3,"playId":"f7106504-512c-30ad-bcd2-1a6838c72c3f","pitchNumber":4,"startTime":"2026-08-08T02:36:48.748Z","endTime":"2026-08-08T02:36:52.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09410482342028,"aZ":-13.092427520349274,"pfxX":4.730328910200036,"pfxZ":10.278582380320492,"pX":-0.21874733055604773,"pZ":4.390680184724196,"vX0":-7.83569708315396,"vY0":-135.72036487863159,"vZ0":-1.9142737101908667,"x":125.34,"y":120.23,"x0":2.097725450567147,"y0":50.00000292366402,"z0":6.022248324821417,"aX":8.780049079725847},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":-6.8,"spinRate":2368,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.40434584220756564,"extension":6.206309585625865},"index":4,"playId":"5d707e81-4caf-3c72-b3f4-53fcbf943934","pitchNumber":5,"startTime":"2026-08-08T02:37:15.927Z","endTime":"2026-08-08T02:37:20.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31221818467816,"aZ":-12.662026279966199,"pfxX":5.366946351334214,"pfxZ":10.463987108357669,"pX":-0.3365727735280282,"pZ":3.569943580639818,"vX0":-8.550185493434308,"vY0":-135.82675711186175,"vZ0":-4.031401271041409,"x":129.83,"y":142.39,"x0":2.157745174272536,"y0":50.00432953842137,"z0":5.956742718103038,"aX":10.010068381457893},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":-7.9,"spinRate":2367,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40357519079530535,"extension":6.277720014414911},"index":5,"playId":"29bef748-c6e5-3517-a7c7-c75c5381ae3b","pitchNumber":6,"startTime":"2026-08-08T02:37:35.624Z","endTime":"2026-08-08T02:37:39.440Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14035452088316,"aZ":-23.49652607604592,"pfxX":2.71089146188533,"pfxZ":5.593410169585324,"pX":-0.013477391399033077,"pZ":2.8172755917254917,"vX0":-6.520586386197402,"vY0":-123.86524328921081,"vZ0":-2.7067655807271658,"x":117.51,"y":162.71,"x0":2.3028850610103793,"y0":50.00182804917631,"z0":5.892418219051264,"aX":4.205314564126566},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":-3.4,"spinRate":1195,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.44248996009044195,"extension":6.4861945806536525},"index":6,"playId":"0289bc0e-4364-31c5-9e1b-456f4f30c43e","pitchNumber":7,"startTime":"2026-08-08T02:37:55.561Z","endTime":"2026-08-08T02:37:59.770Z","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":92.8,"endSpeed":84.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.332584364794023,"aZ":-16.756048418382175,"pfxX":9.181785754102792,"pfxZ":8.433842805591116,"pX":-0.09866784464391054,"pZ":1.7729343072723684,"vX0":-9.305326682057265,"vY0":-134.60675416664026,"vZ0":-7.209886558312979,"x":120.76,"y":190.91,"x0":2.2169278407555675,"y0":50.000537034037926,"z0":5.681120664243203,"aX":16.778965616575036},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":-14.5,"spinRate":2248,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.407550032969775,"extension":6.459315825071077},"index":7,"playId":"8ece9d99-1aae-316f-8269-fab809d58285","pitchNumber":8,"startTime":"2026-08-08T02:38:19.525Z","endTime":"2026-08-08T02:38:24.061Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"}},"playEndTime":"2026-08-08T02:38:24.061Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Meyers doubles (7) on a fly ball to first baseman Jake Cronenworth.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T02:38:52.122Z","endTime":"2026-08-08T02:39:27.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":93.4,"endSpeed":84.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94823825737961,"aZ":-14.552439108176962,"pfxX":6.485338073093409,"pfxZ":9.538252149342208,"pX":1.3105953185955097,"pZ":3.9535103227086856,"vX0":-5.25808031569502,"vY0":-135.84511708900132,"vZ0":-2.579048703626161,"x":67.04,"y":132.04,"x0":2.4397525781823264,"y0":50.00264945124776,"z0":5.941226259981739,"aX":11.981767730269286},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":-10.4,"spinRate":2338,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.40498392021011265,"extension":6.256091632580122},"index":0,"playId":"5ce81062-20c8-3e20-8f37-ef6e03a67611","pitchNumber":1,"startTime":"2026-08-08T02:39:00.037Z","endTime":"2026-08-08T02:39:03.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38157289932714,"aZ":-17.825318798961927,"pfxX":9.36000357379397,"pfxZ":8.022344169536876,"pX":0.46445756758574397,"pZ":1.9700250820381362,"vX0":-8.012813696564052,"vY0":-133.32935784931155,"vZ0":-6.308366432315573,"x":99.3,"y":185.59,"x0":2.302073672924567,"y0":50.00507223917395,"z0":5.66654380089302,"aX":16.746214839403528},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.2,"breakHorizontal":-15.1,"spinRate":2211,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4118132731790167,"extension":6.300537278827526},"hitData":{"launchSpeed":69.8,"launchAngle":52.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"3","coordinates":{"coordX":178.24,"coordY":142.44}},"index":1,"playId":"5e3ae5b5-c252-30b7-b641-1716c77980aa","pitchNumber":2,"startTime":"2026-08-08T02:39:15.800Z","endTime":"2026-08-08T02:39:27.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:39:27.590Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeremy Peña walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T02:39:54.685Z","endTime":"2026-08-08T02:42:09.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"postOnSecond":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":85.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.713887337354514,"aZ":-17.50171198699255,"pfxX":9.949120288291574,"pfxZ":7.921505438850344,"pX":0.1632434246184742,"pZ":0.4043681420712826,"vX0":-9.620602089532698,"vY0":-135.49238774224443,"vZ0":-10.057551573236656,"x":110.78,"y":227.86,"x0":2.47425122502766,"y0":50.0015280673185,"z0":5.39782096733559,"aX":18.42321759025231},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":-15.8,"spinRate":2342,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.404879769510881,"extension":6.451181608188356},"index":0,"playId":"a1b40b88-f99f-3b93-995e-17942df1f011","pitchNumber":1,"startTime":"2026-08-08T02:40:05.743Z","endTime":"2026-08-08T02:40:08.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17468409418649,"aZ":-27.554199473033034,"pfxX":0.18533871306541627,"pfxZ":2.9959204355820397,"pX":-0.9426928612644863,"pZ":1.0571817222225182,"vX0":-8.069510228303661,"vY0":-123.61099296256563,"vZ0":-5.994850381877914,"x":152.93,"y":210.24,"x0":2.343390058353814,"y0":50.0046493358486,"z0":5.834048866861062,"aX":0.2857545159317436},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.2,"breakHorizontal":1.6,"spinRate":2239,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4435008198645347,"extension":6.37851253200856},"index":1,"playId":"791dcfbe-8c68-3d17-85fe-f2aa79a16060","pitchNumber":2,"startTime":"2026-08-08T02:40:25.580Z","endTime":"2026-08-08T02:40:29.309Z","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":91.9,"endSpeed":83.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.119389154620894,"aZ":-14.715951485922536,"pfxX":6.114668016389587,"pfxZ":9.716614879257895,"pX":-0.2725430853803676,"pZ":3.8883312208517844,"vX0":-8.899932635921566,"vY0":-133.54940599114266,"vZ0":-2.6419054795083046,"x":127.39,"y":133.8,"x0":2.3166150658684166,"y0":50.005814789247296,"z0":5.95547648340818,"aX":10.991083014746916},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":-9.0,"spinRate":2396,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4109181611744934,"extension":6.3625644738845315},"index":2,"playId":"49abc8fa-37e6-3e2f-8a1d-d4bcec2f4054","pitchNumber":3,"startTime":"2026-08-08T02:40:48.241Z","endTime":"2026-08-08T02:40:52.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.353498293890198,"aZ":-19.845461896884657,"pfxX":7.100204184606637,"pfxZ":7.603326012334369,"pX":1.4327991332245844,"pZ":3.5014724297793918,"vX0":-5.020008228978095,"vY0":-126.65631594056042,"vZ0":-2.164727019558783,"x":62.39,"y":144.24,"x0":2.5200024223068827,"y0":50.00361137133793,"z0":5.957735741736426,"aX":11.513155977282501},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":13.4,"breakHorizontal":-11.6,"spinRate":1792,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4327931043911266,"extension":6.158279904030115},"index":3,"playId":"d1b3d321-04d3-34b5-b575-e2bb2127301f","pitchNumber":4,"startTime":"2026-08-08T02:41:08.052Z","endTime":"2026-08-08T02:41:11.651Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34549890561353,"aZ":-19.889699546389927,"pfxX":6.653047169929564,"pfxZ":7.898443396201319,"pX":-0.17367853515103485,"pZ":1.2407146525583095,"vX0":-7.996832574873383,"vY0":-124.08195841003128,"vZ0":-6.873591659848723,"x":123.62,"y":205.28,"x0":2.2299479563462565,"y0":50.00580999898092,"z0":5.7098856727027085,"aX":10.353101098358735},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":12.8,"breakHorizontal":-10.2,"spinRate":1325,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4417946631828551,"extension":6.452397793810218},"index":4,"playId":"31ef90af-897c-3481-96c0-099bc491bf80","pitchNumber":5,"startTime":"2026-08-08T02:41:30.526Z","endTime":"2026-08-08T02:41:35.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7692498422295,"aZ":-16.490093388867017,"pfxX":9.573282520448608,"pfxZ":8.603200743011083,"pX":-1.6355504534270542,"pZ":1.670856836318164,"vX0":-13.215457091932626,"vY0":-135.21159039901994,"vZ0":-7.484884579432429,"x":179.34,"y":193.67,"x0":2.107287644911971,"y0":50.00159564194961,"z0":5.665650827741215,"aX":17.449651801182554},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":-14.0,"spinRate":2144,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.40753798801965013,"extension":6.5105825553418155},"index":5,"playId":"fb9e6aa6-972f-371f-93a2-47aeaac49ee3","pitchNumber":6,"startTime":"2026-08-08T02:42:04.482Z","endTime":"2026-08-08T02:42:09.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:42:09.486Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a sharp ground ball to right fielder Fernando Tatis Jr. Jake Meyers scores. Jeremy Peña to 3rd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T02:42:31.595Z","endTime":"2026-08-08T02:44:04.265Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":79.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370591524264285,"aZ":-29.23855700899955,"pfxX":0.3826902140899282,"pfxZ":1.843079813492336,"pX":-0.8691750534178031,"pZ":0.7930837897233565,"vX0":-7.875387530883534,"vY0":-125.86654071828583,"vZ0":-6.407897787176322,"x":150.13,"y":217.37,"x0":2.260754041222648,"y0":50.004110218039735,"z0":5.763185312362406,"aX":0.6113539024640553},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.9,"breakHorizontal":1.2,"spinRate":2292,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.43645825321674003,"extension":6.350526781710655},"index":0,"playId":"e4417194-b197-3607-a3e0-18e8b1565cd7","pitchNumber":1,"startTime":"2026-08-08T02:42:48.544Z","endTime":"2026-08-08T02:42:51.786Z","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":91.6,"endSpeed":83.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.206906615850567,"aZ":-11.02395660045862,"pfxX":7.06773551999052,"pfxZ":11.917378212317992,"pX":-1.6200720044531376,"pZ":2.873767800734628,"vX0":-11.273582615912616,"vY0":-132.8178460847053,"vZ0":-5.842394312099733,"x":178.75,"y":161.19,"x0":1.7741690734133713,"y0":50.0030555981919,"z0":5.914290583344765,"aX":12.54452986563377},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.3,"breakHorizontal":-10.2,"spinRate":2428,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.41344701910786563,"extension":6.457472701833748},"index":1,"playId":"22f6560f-3a22-3cd4-9e13-17a541893983","pitchNumber":2,"startTime":"2026-08-08T02:43:10.282Z","endTime":"2026-08-08T02:43:13.555Z","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":86.6,"endSpeed":79.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93105128916233,"aZ":-28.498716971623917,"pfxX":1.0407245746988725,"pfxZ":2.3044264101740377,"pX":-1.230697260469495,"pZ":0.9949995146078597,"vX0":-8.855584653624705,"vY0":-125.76857175426187,"vZ0":-5.979894250247477,"x":163.91,"y":211.92,"x0":2.2096203265372556,"y0":50.0007674993567,"z0":5.732312106583918,"aX":1.658767564222176},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.9,"breakHorizontal":0.2,"spinRate":2255,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.43650884645083776,"extension":6.37936540660528},"index":2,"playId":"86e8fb23-d3a3-3589-8311-abb1dfead515","pitchNumber":3,"startTime":"2026-08-08T02:43:31.665Z","endTime":"2026-08-08T02:43:35.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746039115726667,"aZ":-39.721877157713564,"pfxX":0.4162295331850964,"pfxZ":-5.513411437874217,"pX":0.002568745214810277,"pZ":1.5161741595333782,"vX0":-5.507375109464409,"vY0":-116.7402429417243,"vZ0":-1.5408756118475653,"x":116.9,"y":197.84,"x0":2.3469590221670527,"y0":50.004682848329935,"z0":5.9533603243484645,"aX":0.5702938389184954},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.1,"breakHorizontal":0.7,"spinRate":2305,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4707499030561517,"extension":6.179973289523078},"hitData":{"launchSpeed":106.9,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":158.54,"coordY":157.19}},"index":3,"playId":"8217b64e-8d28-3f64-bbee-3359d7a819a1","pitchNumber":4,"startTime":"2026-08-08T02:43:52.129Z","endTime":"2026-08-08T02:44:04.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:44:04.265Z","atBatIndex":30},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Isaac Paredes grounds into a double play, third baseman Manny Machado to second baseman Sung-Mun Song to first baseman Jake Cronenworth. Yordan Alvarez out at 2nd. Isaac Paredes out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-08T02:44:34.463Z","endTime":"2026-08-08T02:46:17.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":823550,"link":"/api/v1/people/823550"},"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":93.1,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46254331806504,"aZ":-18.096654324529425,"pfxX":8.594057628265222,"pfxZ":7.6399903724861185,"pX":-0.17147856081266924,"pZ":0.7352289613959264,"vX0":-9.412957411871744,"vY0":-134.93550364319444,"vZ0":-9.37944552555349,"x":123.54,"y":218.93,"x0":2.2462307498356755,"y0":50.005392523592704,"z0":5.5323342906001045,"aX":15.843996270114925},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.9,"breakHorizontal":-13.6,"spinRate":2207,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4059739520619865,"extension":6.600372434072815},"index":0,"playId":"0f95ef2c-c2b7-3f56-9994-67d39ad11ff4","pitchNumber":1,"startTime":"2026-08-08T02:44:47.598Z","endTime":"2026-08-08T02:44:50.987Z","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":85.1,"endSpeed":78.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20019683379301,"aZ":-23.51546671747068,"pfxX":6.649483906857989,"pfxZ":5.570483563632538,"pX":0.3310233362970771,"pZ":2.135180665351291,"vX0":-7.209363097061854,"vY0":-123.73280529516556,"vZ0":-4.085497727592368,"x":104.38,"y":181.13,"x0":2.4156139099514404,"y0":50.00042758225988,"z0":5.773113885982542,"aX":10.330960964418985},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.4,"breakHorizontal":-10.4,"spinRate":1405,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.44231112808342843,"extension":6.2873200289407345},"index":1,"playId":"a4789f2e-725f-3f67-8080-1ef627b20fb1","pitchNumber":2,"startTime":"2026-08-08T02:45:10.639Z","endTime":"2026-08-08T02:45:14.209Z","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.5,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00346571727305,"aZ":-13.288424930012953,"pfxX":6.564850373120398,"pfxZ":10.486813398873327,"pX":0.07092684268168863,"pZ":2.4556630393357266,"vX0":-7.7344791548170315,"vY0":-134.31119568621048,"vZ0":-6.357466520362594,"x":114.3,"y":172.48,"x0":2.154745148872524,"y0":50.00132133517498,"z0":5.82433163941678,"aX":11.820849366033178},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":-10.0,"spinRate":2373,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.410076185318756,"extension":6.439297911108936},"index":2,"playId":"e4365401-c5d2-3b54-800e-2a1aa758adb8","pitchNumber":3,"startTime":"2026-08-08T02:45:34.655Z","endTime":"2026-08-08T02:45:39.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-08T02:45:48.714Z","endTime":"2026-08-08T02:46:08.634Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03200331190188,"aZ":-22.118721790165235,"pfxX":7.4919740689959715,"pfxZ":6.4576380626423635,"pX":0.9910629445435433,"pZ":1.2381662024287847,"vX0":-5.515348398190894,"vY0":-123.81344902600853,"vZ0":-6.6562196910521845,"x":79.22,"y":205.35,"x0":2.270870712210273,"y0":50.002690657399306,"z0":5.804376376315073,"aX":11.666451184295703},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.4,"breakHorizontal":-12.4,"spinRate":1475,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4418672754436703,"extension":6.486184906684537},"hitData":{"launchSpeed":75.1,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.19,"coordY":168.76}},"index":4,"playId":"5573cf7e-0105-31a4-82c1-27d68634fae5","pitchNumber":4,"startTime":"2026-08-08T02:46:08.634Z","endTime":"2026-08-08T02:46:17.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:46:17.624Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a line drive to center fielder Jake Meyers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-08T02:48:15.597Z","endTime":"2026-08-08T02:49:19.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"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":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91333057098021,"aZ":-10.983787453943089,"pfxX":-6.310457436106714,"pfxZ":11.845833828621783,"pX":-0.5722880638496884,"pZ":2.898753359110196,"vX0":4.010198971382375,"vY0":-133.67384269718164,"vZ0":-5.805651379873292,"x":138.81,"y":160.51,"x0":-1.281016913254446,"y0":50.00184011023035,"z0":5.905524096924015,"aX":-11.287931095751222},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.2,"breakHorizontal":10.4,"spinRate":2232,"spinDirection":204},"zone":1,"typeConfidence":0.89,"plateTime":0.4115663823182558,"extension":6.747598124481161},"index":0,"playId":"ce49c65d-1885-3f8c-88f3-fd2b23f0d475","pitchNumber":1,"startTime":"2026-08-08T02:48:22.740Z","endTime":"2026-08-08T02:48:26.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60497825556336,"aZ":-35.522531334221085,"pfxX":8.225760873462288,"pfxZ":-2.577814862388429,"pX":-0.034518529509946216,"pZ":2.079594698596302,"vX0":0.7881509270129632,"vY0":-114.28678990062615,"vZ0":-0.760454977712889,"x":118.32,"y":182.63,"x0":-1.4519573848060778,"y0":50.00377123520814,"z0":5.961440528930824,"aX":10.684584454883549},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-4.6,"breakHorizontal":-15.0,"spinRate":2105,"spinDirection":35},"zone":8,"typeConfidence":0.9,"plateTime":0.4826143156990277,"extension":6.56545730275138},"index":1,"playId":"7cf13f90-522b-3a61-a5d4-0a7030819e25","pitchNumber":2,"startTime":"2026-08-08T02:48:34.773Z","endTime":"2026-08-08T02:48:39.699Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685312552797036,"aZ":-31.97083348520288,"pfxX":1.112047100379474,"pfxZ":0.1413174339976333,"pX":0.9513742315693846,"pZ":2.4579100488914305,"vX0":4.703309875120551,"vY0":-121.29390490701576,"vZ0":-1.562254071201091,"x":80.74,"y":172.42,"x0":-1.1717573678043705,"y0":50.005026122872,"z0":5.945276820313716,"aX":1.6267437643951055},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.1,"breakHorizontal":-3.4,"spinRate":1977,"spinDirection":101},"zone":14,"typeConfidence":0.86,"plateTime":0.45469652225769863,"extension":6.803480376495731},"index":2,"playId":"40b7b5d3-29a4-392f-b51e-ac709be264ba","pitchNumber":3,"startTime":"2026-08-08T02:48:54.246Z","endTime":"2026-08-08T02:48:58.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.097501215883533,"aZ":-31.77945801307892,"pfxX":0.6508889071264572,"pfxZ":0.2648579173139316,"pX":0.3774660896309536,"pZ":1.9636455828796422,"vX0":3.7166377091916054,"vY0":-121.97726243674609,"vZ0":-2.5874806223742692,"x":102.61,"y":185.76,"x0":-1.2592969818388133,"y0":50.002150001297444,"z0":5.816480445153975,"aX":0.9668521395376014},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":-2.2,"spinRate":2098,"spinDirection":157},"zone":9,"typeConfidence":0.88,"plateTime":0.4514465251307822,"extension":6.760413723316092},"hitData":{"launchSpeed":86.8,"launchAngle":15.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.98,"coordY":107.68}},"index":3,"playId":"4af6601a-fe58-3d6c-8c00-450b8b81c413","pitchNumber":4,"startTime":"2026-08-08T02:49:07.028Z","endTime":"2026-08-08T02:49:19.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:49:19.262Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out softly, third baseman Isaac Paredes to first baseman Christian Walker. Manny Machado to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-08T02:49:28.566Z","endTime":"2026-08-08T02:50:08.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"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":1},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35065244029628,"aZ":-32.047941748706904,"pfxX":5.329839123607243,"pfxZ":0.09887283315612194,"pX":0.1360638706650064,"pZ":2.033938951363705,"vX0":2.0352179793031597,"vY0":-114.44706410739094,"vZ0":-1.7794304055785408,"x":111.81,"y":183.86,"x0":-1.4589117422991902,"y0":50.00480492335968,"z0":5.978766597932603,"aX":7.026733010888462},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.0,"breakHorizontal":-10.2,"spinRate":2179,"spinDirection":26},"zone":8,"typeConfidence":0.9,"plateTime":0.47972857924015155,"extension":6.750222008900316},"index":0,"playId":"77f69fcf-f548-38fb-945f-efbefc5773a9","pitchNumber":1,"startTime":"2026-08-08T02:49:42.125Z","endTime":"2026-08-08T02:49:46.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.836185747017108,"aZ":-25.529307256707625,"pfxX":-9.93721143270142,"pfxZ":4.421365893498534,"pX":0.11249277698027468,"pZ":1.4189972029781368,"vX0":6.194086599699913,"vY0":-122.0329256647645,"vZ0":-4.977772074621896,"x":112.71,"y":200.47,"x0":-1.1722993902877847,"y0":50.00220940461727,"z0":5.694233190880823,"aX":-14.932329424192902},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.0,"breakHorizontal":16.4,"spinRate":1374,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.4494726608936457,"extension":7.018091163355373},"hitData":{"launchSpeed":42.7,"launchAngle":-56.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":117.3,"coordY":184.9}},"index":1,"playId":"919afdda-a9b8-381d-8274-6680fee40757","pitchNumber":2,"startTime":"2026-08-08T02:50:00.605Z","endTime":"2026-08-08T02:50:08.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:50:08.041Z","atBatIndex":33},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jackson Merrill triples (2) on a sharp line drive to right fielder Cam Smith. Manny Machado scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-08T02:50:23.366Z","endTime":"2026-08-08T02:52:04.965Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":669854,"link":"/api/v1/people/669854"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.0,"endSpeed":75.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08261878594721,"aZ":-31.14149025925167,"pfxX":-12.12717866941615,"pfxZ":0.71146695200283,"pX":0.39800112678463395,"pZ":1.1572051852634893,"vX0":7.547539885626426,"vY0":-120.52918655638858,"vZ0":-4.192326106207268,"x":101.83,"y":207.54,"x0":-1.217813588249749,"y0":50.00319271788957,"z0":5.706135496747305,"aX":-17.626381569767812},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.4,"breakHorizontal":19.8,"spinRate":1443,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.45656616839064323,"extension":6.893822372810389},"index":0,"playId":"6099cd9f-32f1-3948-9914-86e9abfdbcdd","pitchNumber":1,"startTime":"2026-08-08T02:50:37.802Z","endTime":"2026-08-08T02:50:41.757Z","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":92.3,"endSpeed":83.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.928885048174983,"aZ":-12.860283261557363,"pfxX":-4.7314790659789905,"pfxZ":10.681163099306314,"pX":-1.437336829668287,"pZ":4.749586545497022,"vX0":1.7172234119204473,"vY0":-134.32388202045834,"vZ0":-0.6707028463264537,"x":171.79,"y":110.54,"x0":-1.474125637205785,"y0":50.002289987698354,"z0":5.925960259831474,"aX":-8.55565312425188},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.3,"breakHorizontal":8.2,"spinRate":2233,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.40940256008394327,"extension":6.674265158275337},"index":1,"playId":"0816776c-a49e-358d-a61c-c00e343d1bfa","pitchNumber":2,"startTime":"2026-08-08T02:50:55.240Z","endTime":"2026-08-08T02:50:58.387Z","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":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.862284878248108,"aZ":-28.18936941535978,"pfxX":-9.543678124827768,"pfxZ":2.662216298254318,"pX":-1.212380296579861,"pZ":2.9870000446884664,"vX0":3.401624490907704,"vY0":-122.13119222655156,"vZ0":-0.9983907581180417,"x":163.21,"y":158.13,"x0":-1.3896664457784398,"y0":50.00445317294082,"z0":5.843190801154668,"aX":-14.302680870630644},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":16.3,"spinRate":1420,"spinDirection":242},"zone":11,"typeConfidence":0.92,"plateTime":0.4498664266805221,"extension":6.8168623362350935},"index":2,"playId":"dbae5aff-0c49-373d-a118-eb02b3936258","pitchNumber":3,"startTime":"2026-08-08T02:51:12.825Z","endTime":"2026-08-08T02:51:17.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67816056422469,"aZ":-11.3613043379268,"pfxX":-5.123049968542317,"pfxZ":11.318352941515801,"pX":-0.20359319512461332,"pZ":2.5499999049110973,"vX0":4.560440811705705,"vY0":-135.2926334947125,"vZ0":-6.360437703948443,"x":124.76,"y":169.93,"x0":-1.2519350922811145,"y0":50.0067244938283,"z0":5.740870751231522,"aX":-9.424793725558377},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":8.2,"spinRate":2263,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.4060661010971769,"extension":7.010985507135642},"index":3,"playId":"63742531-f1c9-346f-851d-71931797057e","pitchNumber":4,"startTime":"2026-08-08T02:51:32.357Z","endTime":"2026-08-08T02:51:35.884Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11460393737881,"aZ":-26.276507318867484,"pfxX":-10.043040487264275,"pfxZ":3.8529615466987908,"pX":-0.08535312545462023,"pZ":2.125307358390657,"vX0":5.824221064830132,"vY0":-123.08889482131544,"vZ0":-3.4712782000358935,"x":120.25,"y":181.4,"x0":-1.181051770199252,"y0":50.002402375205506,"z0":5.786158080107663,"aX":-15.364045167754103},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":1412,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.44550285356516506,"extension":6.894625151963451},"hitData":{"launchSpeed":100.5,"launchAngle":20.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":224.01,"coordY":88.61}},"index":4,"playId":"f457307c-70c1-36e8-bc94-587206c9a2d7","pitchNumber":5,"startTime":"2026-08-08T02:51:51.069Z","endTime":"2026-08-08T02:52:04.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:52:04.965Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Campusano walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-08T02:53:07.327Z","endTime":"2026-08-08T02:54:23.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"postOnThird":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-08T02:52:28.497Z","endTime":"2026-08-08T02:53:09.383Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18829236845354,"aZ":-11.755379714644093,"pfxX":-6.056692049720641,"pfxZ":11.337154153431754,"pX":0.5974752484739436,"pZ":2.6247339266166922,"vX0":6.180010536674313,"vY0":-134.13759791025478,"vZ0":-6.383999305963606,"x":94.23,"y":167.91,"x0":-0.9624210716771603,"y0":50.00071017675001,"z0":5.893663735274832,"aX":-10.906615793205617},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.1,"breakHorizontal":9.5,"spinRate":2203,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.4101741196180506,"extension":7.02615265725957},"index":1,"playId":"c9d2479c-cb2f-3386-a7c0-2416cd739efc","pitchNumber":1,"startTime":"2026-08-08T02:53:09.383Z","endTime":"2026-08-08T02:53:12.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":71.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11819765085961,"aZ":-34.125977538167966,"pfxX":4.293839563398011,"pfxZ":-1.4760300750264346,"pX":1.0713125531453427,"pZ":1.7192608920343417,"vX0":3.793418093188108,"vY0":-115.80095099900097,"vZ0":-1.8461467019791615,"x":76.16,"y":192.36,"x0":-1.1625973417581186,"y0":50.00476804128654,"z0":5.876950950615485,"aX":5.671880017706357},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.9,"breakHorizontal":-8.9,"spinRate":2160,"spinDirection":27},"zone":14,"typeConfidence":0.88,"plateTime":0.47802077561495393,"extension":6.421840750087609},"index":2,"playId":"7f3f3efb-ae93-37a3-81fa-d15a0e955d6e","pitchNumber":2,"startTime":"2026-08-08T02:53:29.885Z","endTime":"2026-08-08T02:53:34.065Z","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":93.8,"endSpeed":84.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58794333935405,"aZ":-9.733811219901863,"pfxX":-4.023431035799296,"pfxZ":12.130547063495289,"pX":1.3915978632858228,"pZ":2.198145216543483,"vX0":7.482975371893785,"vY0":-136.0662980916973,"vZ0":-7.903972830859716,"x":63.96,"y":179.43,"x0":-0.8882860180956474,"y0":50.0031805801393,"z0":5.839297807680728,"aX":-7.443729764420397},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.2,"breakHorizontal":5.4,"spinRate":2293,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.40463009214076884,"extension":7.053484273021915},"index":3,"playId":"ecdc06fe-eb42-3882-92d6-7ba2dd1a447e","pitchNumber":3,"startTime":"2026-08-08T02:53:44.285Z","endTime":"2026-08-08T02:53:48.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.602118290893905,"aZ":-31.297917858529747,"pfxX":2.127057550615789,"pfxZ":0.5840617552011071,"pX":0.5546601807188041,"pZ":3.18878084667883,"vX0":4.107366493295678,"vY0":-122.60551679532836,"vZ0":-0.06859230755956136,"x":95.86,"y":152.68,"x0":-1.4256816433819461,"y0":50.00512196599742,"z0":5.911684119530083,"aX":3.2040376103358046},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":-4.9,"spinRate":2043,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.4485376011648192,"extension":6.834477617126095},"index":4,"playId":"9a00fa43-26fc-31f0-b102-96b9977149e9","pitchNumber":4,"startTime":"2026-08-08T02:53:59.716Z","endTime":"2026-08-08T02:54:05.314Z","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":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.986229022496644,"aZ":-11.02147821177475,"pfxX":-5.051562213938068,"pfxZ":11.167382432810614,"pX":0.38093023436427886,"pZ":1.3812516819019967,"vX0":5.77763169603294,"vY0":-137.1661006794946,"vZ0":-9.634813825606033,"x":102.48,"y":201.49,"x0":-1.1022456079708118,"y0":50.00472947637085,"z0":5.70320966560024,"aX":-9.570869811199861},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":7.8,"spinRate":2327,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.4002039807756832,"extension":6.996603343187595},"index":5,"playId":"fccde306-d2e6-3913-a9d5-bfa653b5a301","pitchNumber":5,"startTime":"2026-08-08T02:54:17.321Z","endTime":"2026-08-08T02:54:23.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:54:23.106Z","atBatIndex":35},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gavin Sheets grounds into a double play, first baseman Christian Walker to shortstop Jeremy Peña. Jackson Merrill scores. Luis Campusano out at 2nd. Gavin Sheets out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-08T02:55:40.440Z","endTime":"2026-08-08T02:56:10.537Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":669854,"link":"/api/v1/people/669854"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-08T02:54:34.298Z","endTime":"2026-08-08T02:55:42.699Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.861143632209323,"aZ":-13.529824705992395,"pfxX":-5.330874581298831,"pfxZ":10.233885853693469,"pX":-0.3912351356807504,"pZ":1.9700489194633568,"vX0":4.122298294416058,"vY0":-134.74405145386044,"vZ0":-7.635177512593152,"x":131.91,"y":185.59,"x0":-1.2555956159408737,"y0":50.001361427184364,"z0":5.815330784095744,"aX":-9.70916949622748},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2213,"spinDirection":204},"zone":7,"typeConfidence":0.9,"plateTime":0.4079724352340355,"extension":6.9771151806405936},"index":1,"playId":"6cfa79b9-72a4-34dd-adc7-23d7f73e3371","pitchNumber":1,"startTime":"2026-08-08T02:55:42.699Z","endTime":"2026-08-08T02:55:46.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.713567233499322,"aZ":-36.1217330403778,"pfxX":7.793347013133953,"pfxZ":-2.9547716442450103,"pX":0.01341247673325017,"pZ":2.9058117414832085,"vX0":1.103037856936842,"vY0":-115.41777171553994,"vZ0":1.0113503476377732,"x":116.49,"y":160.32,"x0":-1.4836891291611787,"y0":50.004544871940155,"z0":5.970834187266696,"aX":10.398577538398634},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.8,"breakHorizontal":-14.4,"spinRate":2143,"spinDirection":40},"zone":5,"typeConfidence":0.9,"plateTime":0.47659367331845504,"extension":6.547278329572483},"hitData":{"launchSpeed":90.5,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.28,"coordY":174.85}},"index":2,"playId":"33e85770-6e1a-3df1-b744-98a3469c787d","pitchNumber":2,"startTime":"2026-08-08T02:56:02.952Z","endTime":"2026-08-08T02:56:10.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:56:10.537Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Altuve doubles (15) on a line drive to left fielder Luis Rengifo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-08T02:58:22.067Z","endTime":"2026-08-08T02:58:46.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.805733792233518,"aZ":-13.258793125201054,"pfxX":6.137286387929455,"pfxZ":10.947611126588981,"pX":-0.1120691192536886,"pZ":2.766211182202138,"vX0":-8.588717160084757,"vY0":-131.60794934408997,"vZ0":-5.4359518519638454,"x":121.27,"y":164.09,"x0":2.4190189215456814,"y0":50.00599264393238,"z0":5.866009621296682,"aX":10.608224335962797},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.6,"breakHorizontal":-8.9,"spinRate":2373,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.41857554929079566,"extension":6.242885966192352},"hitData":{"launchSpeed":98.7,"launchAngle":11.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.6,"coordY":126.9}},"index":0,"playId":"627bfdba-a5a4-3a5c-b182-c2d5403275d3","pitchNumber":1,"startTime":"2026-08-08T02:58:32.066Z","endTime":"2026-08-08T02:58:46.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:58:46.440Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out, third baseman Manny Machado to first baseman Jake Cronenworth.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-08T02:59:09.064Z","endTime":"2026-08-08T02:59:21.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.132088331809378,"aZ":-28.824407287535077,"pfxX":-0.43697451989778535,"pfxZ":2.3565727323919567,"pX":-0.18451225959500298,"pZ":2.214336855480756,"vX0":-5.457003768151355,"vY0":-119.11876265802351,"vZ0":-2.761537770734743,"x":124.03,"y":178.99,"x0":2.2029773116306823,"y0":50.00324668976835,"z0":6.022904134630058,"aX":-0.6209729718551914},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.8,"breakHorizontal":2.3,"spinRate":2201,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.46168028223598956,"extension":6.334869258732217},"hitData":{"launchSpeed":108.6,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.27,"coordY":162.17}},"index":0,"playId":"0b0947a4-0056-37ca-ac0f-c8254106a7cf","pitchNumber":1,"startTime":"2026-08-08T02:59:13.879Z","endTime":"2026-08-08T02:59:21.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T02:59:21.728Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to left fielder Luis Rengifo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-08T02:59:42.788Z","endTime":"2026-08-08T03:01:37.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":83.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84671933931454,"aZ":-18.414809146597978,"pfxX":8.747841178291326,"pfxZ":7.818420304565455,"pX":-1.077645252638322,"pZ":2.687163554495164,"vX0":-11.04742063805907,"vY0":-131.78127410036274,"vZ0":-4.702377458266734,"x":158.08,"y":166.23,"x0":2.0310960024827387,"y0":50.00306550944983,"z0":5.853886630785084,"aX":15.396133135229565},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.3,"breakHorizontal":-13.4,"spinRate":2167,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.41554616059768756,"extension":6.509382783025955},"index":0,"playId":"ea44d33b-f607-3603-a802-833a00f1fbef","pitchNumber":1,"startTime":"2026-08-08T02:59:49.431Z","endTime":"2026-08-08T02:59:52.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.457475775211776,"aZ":-28.818488717338617,"pfxX":-0.12056194838914447,"pfxZ":2.220769331830093,"pX":-0.7803493137729123,"pZ":0.47375940004003847,"vX0":-7.253045875235868,"vY0":-122.51958316951668,"vZ0":-6.79600747471107,"x":146.75,"y":225.99,"x0":2.2409554014111133,"y0":50.003165829593165,"z0":5.7641727934424765,"aX":-0.18222392717133595},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.5,"breakHorizontal":2.0,"spinRate":2177,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.44799973238028334,"extension":6.31363952874257},"index":1,"playId":"18a64873-e91d-35da-a0c1-69ffc1440bfa","pitchNumber":2,"startTime":"2026-08-08T03:00:10.878Z","endTime":"2026-08-08T03:00:14.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81916294763745,"aZ":-27.295257630575172,"pfxX":-1.5858687156172389,"pfxZ":3.162502035149016,"pX":-1.0075388445549607,"pZ":1.8111050126227501,"vX0":-7.684496903599126,"vY0":-123.26110420371316,"vZ0":-4.055822882078448,"x":155.41,"y":189.88,"x0":2.3526926908370833,"y0":50.00287031718024,"z0":5.7747084312182055,"aX":-2.4477298945326798},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.0,"breakHorizontal":4.6,"spinRate":2179,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.44384650422831307,"extension":6.19185374089022},"index":2,"playId":"8ac89144-41b1-368f-a1a5-a117d369b524","pitchNumber":3,"startTime":"2026-08-08T03:00:29.904Z","endTime":"2026-08-08T03:00:33.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73197020776353,"aZ":-13.882119707290743,"pfxX":5.663799497010059,"pfxZ":10.355128278395558,"pX":-0.03454638400253411,"pZ":2.6514579591774097,"vX0":-7.881054575005358,"vY0":-132.66569146995718,"vZ0":-5.7244841016686765,"x":118.32,"y":167.19,"x0":2.251091631461204,"y0":50.00659962808476,"z0":5.864943229031489,"aX":10.009350931748742},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.5,"breakHorizontal":-8.4,"spinRate":2327,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.41428029855275206,"extension":6.4211230868733615},"index":3,"playId":"ef72470a-5ba8-324a-a2a3-475ef7c1f45f","pitchNumber":4,"startTime":"2026-08-08T03:00:55.848Z","endTime":"2026-08-08T03:01:01.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13053427807742,"aZ":-30.198790840705502,"pfxX":-0.10327644751276743,"pfxZ":1.2800251563380876,"pX":-0.9394913061453962,"pZ":2.3160760692187816,"vX0":-7.657063297033156,"vY0":-123.55384739027454,"vZ0":-2.5574344239310456,"x":152.81,"y":176.25,"x0":2.2106468199713607,"y0":50.005956878097834,"z0":5.896958933684605,"aX":-0.16031393865791693},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.9,"breakHorizontal":1.9,"spinRate":2165,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4429466231387984,"extension":6.273241979359494},"hitData":{"launchSpeed":81.2,"launchAngle":58.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.4,"coordY":140.71}},"index":4,"playId":"23e1b815-8462-3c2b-a1e1-d29ecb1ef68a","pitchNumber":5,"startTime":"2026-08-08T03:01:27.868Z","endTime":"2026-08-08T03:01:37.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:01:37.883Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yainer Diaz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-08T03:02:00.647Z","endTime":"2026-08-08T03:04:44.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"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":"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":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.818846529041096,"aZ":-26.897664232870678,"pfxX":3.6438728244856335,"pfxZ":3.482358609144841,"pX":0.7793920166949768,"pZ":3.214137766936257,"vX0":-5.202974837045319,"vY0":-122.70027145738773,"vZ0":-1.2569428663624882,"x":87.29,"y":152.0,"x0":2.460541752054451,"y0":50.00183286105939,"z0":6.0395080739393965,"aX":5.5186386157409455},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.2,"breakHorizontal":-5.3,"spinRate":1409,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.44755696171970927,"extension":6.408044154235688},"index":0,"playId":"6bbe7ad3-ab7a-3d9a-9b3b-1eae1da0a157","pitchNumber":1,"startTime":"2026-08-08T03:02:09.943Z","endTime":"2026-08-08T03:02:13.708Z","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":85.4,"endSpeed":78.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49300263203558,"aZ":-24.008472651328457,"pfxX":5.859629724048475,"pfxZ":5.183784146180919,"pX":1.6845800293327102,"pZ":2.474471043457063,"vX0":-3.6338414859730763,"vY0":-124.30780765053603,"vZ0":-3.679550398046225,"x":52.79,"y":171.97,"x0":2.3995663154089804,"y0":50.00064207094815,"z0":5.95309426806551,"aX":9.225188260313947},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.9,"breakHorizontal":-9.8,"spinRate":1351,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4396000960357136,"extension":6.339719093178077},"index":1,"playId":"dedaa97d-7ce7-3bcc-bdf9-fa98a345d0a4","pitchNumber":2,"startTime":"2026-08-08T03:02:34.555Z","endTime":"2026-08-08T03:02:38.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"52e7d661-20ba-43d8-9f8a-82fb8946e676","startTime":"2026-08-08T03:02:53.596Z","endTime":"2026-08-08T03:02:58.596Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919064007584502,"aZ":-20.67238618410294,"pfxX":6.214139074781999,"pfxZ":7.472341190691207,"pX":0.8734421786684136,"pZ":1.8035343804979431,"vX0":-5.47686598783679,"vY0":-123.3935257556692,"vZ0":-5.645001517045997,"x":83.71,"y":190.08,"x0":2.3161287057189233,"y0":50.004332833474024,"z0":5.866531625052882,"aX":9.568228657655515},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":12.4,"breakHorizontal":-10.0,"spinRate":1385,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.444151952313498,"extension":6.393762620779184},"index":3,"playId":"4c7b652a-f8ce-32a3-8161-a91f44f437f1","pitchNumber":3,"startTime":"2026-08-08T03:03:10.589Z","endTime":"2026-08-08T03:03:14.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":82.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96734757533199,"aZ":-14.126725635706105,"pfxX":6.510769741487944,"pfxZ":10.091572808184273,"pX":0.37336625122345124,"pZ":3.296620919865789,"vX0":-6.972884989838726,"vY0":-134.11609648205194,"vZ0":-4.2373295946306575,"x":102.77,"y":149.77,"x0":2.1840597588429924,"y0":50.001159408579085,"z0":5.932479718111021,"aX":11.642237084199634},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.3,"breakHorizontal":-10.0,"spinRate":2312,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.411300479236143,"extension":6.2677794792559105},"index":4,"playId":"e28715ec-add0-33a0-82d6-6dc602dd04c2","pitchNumber":4,"startTime":"2026-08-08T03:03:38.596Z","endTime":"2026-08-08T03:03:42.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.786638963769104,"aZ":-22.992095889929473,"pfxX":6.954278890437184,"pfxZ":5.838704925195607,"pX":-0.3774912827105247,"pZ":2.1875368315071895,"vX0":-8.070352435843493,"vY0":-124.29908915172358,"vZ0":-4.551594577781504,"x":131.39,"y":179.72,"x0":2.0004943247952043,"y0":50.00098715391151,"z0":5.939966214558871,"aX":10.93350415750262},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.7,"breakHorizontal":-10.8,"spinRate":1717,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.4398404752370464,"extension":6.283511123106115},"index":5,"playId":"be35507e-97bf-3f9b-98b6-dcdf16002ffc","pitchNumber":5,"startTime":"2026-08-08T03:04:02.460Z","endTime":"2026-08-08T03:04:08.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18413171955379,"aZ":-23.8596906594687,"pfxX":7.058170564535832,"pfxZ":5.439805754174898,"pX":1.4080820882438205,"pZ":3.3784022800043867,"vX0":-4.756897422292271,"vY0":-122.79240733198633,"vZ0":-1.3789346499880932,"x":63.33,"y":147.56,"x0":2.4528678967005986,"y0":50.001660192832745,"z0":5.976187328295264,"aX":10.783872481205824},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.8,"breakHorizontal":-11.6,"spinRate":1480,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4459760087608444,"extension":6.368307709054487},"index":6,"playId":"f4f21946-5ad6-3117-968e-ac79220f9c6e","pitchNumber":6,"startTime":"2026-08-08T03:04:39.959Z","endTime":"2026-08-08T03:04:44.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:04:44.803Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-08T03:07:22.714Z","endTime":"2026-08-08T03:07:56.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41636829666697,"aZ":-27.575356625317703,"pfxX":1.8569187708829773,"pfxZ":3.4338906770964743,"pX":1.5423290123077875,"pZ":-0.9171978461871743,"vX0":5.856689715375402,"vY0":-116.33197887243851,"vZ0":-9.010591660767453,"x":58.21,"y":263.54,"x0":-1.272657669424118,"y0":50.00529805802529,"z0":5.708249072958157,"aX":2.4866618760055084},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.7,"breakHorizontal":-5.2,"spinRate":2161,"spinDirection":22},"zone":14,"typeConfidence":0.72,"plateTime":0.4749736340861048,"extension":6.794967305563727},"index":0,"playId":"7ce1d67e-424c-379b-ab45-d88c20d3c109","pitchNumber":1,"startTime":"2026-08-08T03:07:31.934Z","endTime":"2026-08-08T03:07:35.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.145836648844796,"aZ":-24.29504449261521,"pfxX":-0.007124001589285278,"pfxZ":5.050038722009645,"pX":0.6104695894413781,"pZ":2.404333312704496,"vX0":5.362243567247158,"vY0":-123.97415725608037,"vZ0":-3.2330417348422014,"x":93.73,"y":173.86,"x0":-1.5771228792062668,"y0":50.00412343686304,"z0":5.746977303817556,"aX":-0.011094302182748945},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.6,"breakHorizontal":-1.2,"spinRate":2123,"spinDirection":189},"zone":6,"typeConfidence":0.91,"plateTime":0.44133444973973823,"extension":6.661113689388704},"hitData":{"launchSpeed":66.1,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.79,"coordY":163.69}},"index":1,"playId":"946fd051-bc53-3a0b-8917-48aa98621b0e","pitchNumber":2,"startTime":"2026-08-08T03:07:47.141Z","endTime":"2026-08-08T03:07:56.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:07:56.459Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sung-Mun Song flies out to right fielder Cam Smith.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-08T03:08:09.051Z","endTime":"2026-08-08T03:10:40.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95438406176712,"aZ":-11.16053751644898,"pfxX":-5.55578540537257,"pfxZ":11.703702237763965,"pX":-0.978089630476079,"pZ":3.45818270127651,"vX0":2.816147064294891,"vY0":-133.89649783153607,"vZ0":-4.203600383273175,"x":154.28,"y":145.41,"x0":-1.3281308886164123,"y0":50.00033525384357,"z0":5.862091173113101,"aX":-9.972527150039165},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.4,"breakHorizontal":9.4,"spinRate":2213,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.41084000937126763,"extension":6.755634107384056},"index":0,"playId":"290211c5-1a85-36bc-b8b2-d4bdf204bdfe","pitchNumber":1,"startTime":"2026-08-08T03:08:13.248Z","endTime":"2026-08-08T03:08:17.143Z","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":93.2,"endSpeed":84.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92978807054761,"aZ":-12.482102012467443,"pfxX":-6.3358319106148695,"pfxZ":10.722947284687384,"pX":-0.20782026441661294,"pZ":2.8701821665457183,"vX0":4.955919146547594,"vY0":-135.47293274133443,"vZ0":-5.42920880836578,"x":124.92,"y":161.29,"x0":-1.2488179646924171,"y0":50.00026940094537,"z0":5.791708766837709,"aX":-11.632963151897949},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":10.2,"spinRate":2230,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.40618446970097555,"extension":6.941918816408578},"index":1,"playId":"c9f3e833-61ce-35bb-9623-258caec25f61","pitchNumber":2,"startTime":"2026-08-08T03:08:25.426Z","endTime":"2026-08-08T03:08:28.670Z","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":92.3,"endSpeed":83.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31535830344446,"aZ":-11.52530445790381,"pfxX":-5.331312529603299,"pfxZ":11.37023170373321,"pX":-1.468166345927672,"pZ":4.362914754462176,"vX0":1.5638909186804888,"vY0":-134.4522418869563,"vZ0":-2.118965234862089,"x":172.96,"y":120.98,"x0":-1.3675405150604967,"y0":50.00488644717628,"z0":5.987236761233323,"aX":-9.684367266704028},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.3,"breakHorizontal":9.2,"spinRate":2202,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.4086186369740217,"extension":6.821615181450213},"index":2,"playId":"d22d23cf-e721-34ad-803c-d84d9ff27859","pitchNumber":3,"startTime":"2026-08-08T03:08:40.970Z","endTime":"2026-08-08T03:08:44.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5193228579153,"aZ":-27.75130953126321,"pfxX":-9.959960470936682,"pfxZ":2.911963507423396,"pX":-1.0771636101437756,"pZ":3.040362557682129,"vX0":3.4952200605104764,"vY0":-122.97262465218108,"vZ0":-1.4064392380410056,"x":158.06,"y":156.69,"x0":-1.2307292210460443,"y0":50.00037867296914,"z0":5.9946468992385515,"aX":-15.108822186184735},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.2,"breakHorizontal":17.0,"spinRate":1445,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.4470206788033577,"extension":6.761422591445798},"index":3,"playId":"f51282aa-25d4-3af3-bdca-8c8964098e9d","pitchNumber":4,"startTime":"2026-08-08T03:08:54.164Z","endTime":"2026-08-08T03:08:58.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63212799792671,"aZ":-11.20163169311273,"pfxX":-5.42808099146007,"pfxZ":11.299550015675816,"pX":-0.3906983880897333,"pZ":3.302243848570172,"vX0":3.800653200764545,"vY0":-135.83355661454877,"vZ0":-4.729010836648863,"x":131.89,"y":149.62,"x0":-1.1076020400695732,"y0":50.00391960227916,"z0":5.854119627217614,"aX":-10.075339729812189},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":9.0,"spinRate":2267,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.40429180283648014,"extension":6.826339415617773},"index":4,"playId":"20f912fa-18f9-35e2-a277-1de038ba42e1","pitchNumber":5,"startTime":"2026-08-08T03:09:11.470Z","endTime":"2026-08-08T03:09:14.642Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-08T03:09:20.120Z","endTime":"2026-08-08T03:09:30.551Z","isPitch":false,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"}},{"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":94.1,"endSpeed":85.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28760760681221,"aZ":-12.83224599433764,"pfxX":-5.410207406946179,"pfxZ":10.291331746072117,"pX":0.581008865918619,"pZ":2.94640318275874,"vX0":6.526352462666717,"vY0":-136.74262656582957,"vZ0":-5.20572263996548,"x":94.85,"y":159.23,"x0":-1.1422518074529158,"y0":50.00261180924335,"z0":5.766910885000886,"aX":-10.168280395210056},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":8.3,"spinRate":2204,"spinDirection":210},"zone":3,"typeConfidence":0.91,"plateTime":0.4017172341533697,"extension":6.869799713302595},"index":6,"playId":"6e485026-70bc-3252-a7fd-65b90d86111f","pitchNumber":6,"startTime":"2026-08-08T03:09:30.551Z","endTime":"2026-08-08T03:09:34.493Z","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":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.191879976110158,"aZ":-25.858593169568728,"pfxX":0.8810952519955086,"pfxZ":3.944702515461513,"pX":0.4429347353922326,"pZ":3.2173770007859805,"vX0":4.127683537614032,"vY0":-126.11970667933018,"vZ0":-1.219689967209667,"x":100.12,"y":151.91,"x0":-1.3336503365730519,"y0":50.00179799553609,"z0":5.805306066512225,"aX":1.4095879401906655},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.1,"breakHorizontal":-2.6,"spinRate":2021,"spinDirection":190},"zone":3,"typeConfidence":0.91,"plateTime":0.4353671395591818,"extension":6.747391655812987},"index":7,"playId":"1d6adb8a-9e14-3cf3-81bf-1ae01b9a2310","pitchNumber":7,"startTime":"2026-08-08T03:09:50.425Z","endTime":"2026-08-08T03:09:56.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20109069601216,"aZ":-8.879406367724291,"pfxX":-4.973525548229265,"pfxZ":12.559715099513017,"pX":0.044147398851631894,"pZ":1.9915627924144335,"vX0":4.793212133517275,"vY0":-136.14634060510798,"vZ0":-8.210492953052714,"x":115.32,"y":185.01,"x0":-1.1032219585920282,"y0":50.00641892985108,"z0":5.682462039667429,"aX":-9.227829252040523},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.9,"breakHorizontal":7.8,"spinRate":2252,"spinDirection":207},"zone":8,"typeConfidence":0.91,"plateTime":0.4041413332557151,"extension":7.000159535615503},"index":8,"playId":"564fd56f-2676-3159-9737-e601b58c930c","pitchNumber":8,"startTime":"2026-08-08T03:10:11.227Z","endTime":"2026-08-08T03:10:14.558Z","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":94.2,"endSpeed":85.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.474592207521624,"aZ":-10.735294122273519,"pfxX":-6.413714866955228,"pfxZ":11.409368848318989,"pX":-0.22935587191317883,"pZ":2.5734137421552243,"vX0":4.574297184594546,"vY0":-136.9890555455059,"vZ0":-6.518927554952527,"x":125.74,"y":169.3,"x0":-1.097193828817323,"y0":50.00283798079101,"z0":5.7363842868762305,"aX":-12.051257066198703},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.3,"breakHorizontal":10.6,"spinRate":2189,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.40159478224525325,"extension":6.86723104343077},"hitData":{"launchSpeed":96.6,"launchAngle":53.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.95,"coordY":107.61}},"index":9,"playId":"02870bba-6022-3330-9c60-e7cfaa5e00b4","pitchNumber":9,"startTime":"2026-08-08T03:10:30.105Z","endTime":"2026-08-08T03:10:40.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:10:40.111Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Fernando Tatis Jr. homers (10) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-08T03:10:58.424Z","endTime":"2026-08-08T03:12:52.824Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":669854,"link":"/api/v1/people/669854"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":74.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25778427359993,"aZ":-28.682880822632704,"pfxX":-9.938744231191146,"pfxZ":2.3926400502661878,"pX":-1.2544856121073298,"pZ":3.296847361813649,"vX0":3.4127764273898142,"vY0":-121.74514820383534,"vZ0":-0.25157709424839747,"x":164.82,"y":149.77,"x0":-1.4067617587590386,"y0":50.001083735488535,"z0":5.945795343298626,"aX":-14.491955462096229},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.6,"breakHorizontal":16.8,"spinRate":1459,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.4549014154403106,"extension":6.8721280706254655},"index":0,"playId":"8b62d249-96f1-3c7f-b56d-2fbd80d7053a","pitchNumber":1,"startTime":"2026-08-08T03:11:05.393Z","endTime":"2026-08-08T03:11:10.163Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":82.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18250787149152,"aZ":-12.767020956489052,"pfxX":-5.972037696083572,"pfxZ":10.920406929386697,"pX":-0.5779319876989346,"pZ":2.177143361435164,"vX0":4.315035728099084,"vY0":-133.7936966183739,"vZ0":-6.712592643091662,"x":139.03,"y":180.0,"x0":-1.4519151030267567,"y0":50.004304344108455,"z0":5.670147044148883,"aX":-10.614198817610442},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":9.6,"spinRate":2237,"spinDirection":204},"zone":7,"typeConfidence":0.89,"plateTime":0.4125293200077267,"extension":6.915391590074794},"index":1,"playId":"9f6e837a-5c9d-3dbf-b7a9-fd85e8dcc0a6","pitchNumber":2,"startTime":"2026-08-08T03:11:18.309Z","endTime":"2026-08-08T03:11:22.779Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":82.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77795358488667,"aZ":-15.624254304891732,"pfxX":-6.391243668023536,"pfxZ":9.26429563320488,"pX":-0.7304385496664211,"pZ":3.9344267125841017,"vX0":4.464580257992066,"vY0":-134.01575201971383,"vZ0":-1.631948942144276,"x":144.84,"y":132.55,"x0":-1.6027673932073578,"y0":50.00266465526902,"z0":5.688670678933401,"aX":-11.4182321746709},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":10.3,"spinRate":2142,"spinDirection":217},"zone":11,"typeConfidence":0.88,"plateTime":0.4115118940478415,"extension":6.827376729079542},"index":2,"playId":"78fac6f1-e07b-31e5-9eb9-563c1ff65e82","pitchNumber":3,"startTime":"2026-08-08T03:11:31.538Z","endTime":"2026-08-08T03:11:41.688Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-08T03:11:50.632Z","endTime":"2026-08-08T03:12:00.880Z","isPitch":false,"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(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":92.7,"endSpeed":83.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51180153700189,"aZ":-12.519764214444296,"pfxX":-4.378250467613617,"pfxZ":10.838637750403588,"pX":0.33172170519062055,"pZ":3.7962158136544186,"vX0":5.195494868139649,"vY0":-134.85310988252013,"vZ0":-3.3031090490474946,"x":104.36,"y":136.28,"x0":-1.0650716844984789,"y0":50.00572327497042,"z0":5.939634532466457,"aX":-7.9420630496783176},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.0,"breakHorizontal":6.6,"spinRate":2118,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.4085755834050877,"extension":6.933983052878679},"index":4,"playId":"ede77172-3321-3cea-88e5-43e9ea80f44c","pitchNumber":4,"startTime":"2026-08-08T03:12:00.880Z","endTime":"2026-08-08T03:12:06.164Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.695342452070246,"aZ":-23.376678840360576,"pfxX":0.7942064107285476,"pfxZ":5.835565967643248,"pX":-0.01012818606483186,"pZ":2.850539034400187,"vX0":3.4658822763460884,"vY0":-122.39681339672028,"vZ0":-2.110248451589353,"x":117.39,"y":161.82,"x0":-1.5515694055454523,"y0":50.00144933458879,"z0":5.739637236744454,"aX":1.1956428619445263},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.3,"breakHorizontal":-2.3,"spinRate":1949,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.448686888279064,"extension":6.890352181179168},"hitData":{"launchSpeed":107.0,"launchAngle":28.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":17.05,"coordY":77.9}},"index":5,"playId":"a777632b-e451-328f-840a-ecd17659c9ab","pitchNumber":5,"startTime":"2026-08-08T03:12:15.725Z","endTime":"2026-08-08T03:12:52.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:12:52.824Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-08T03:17:08.744Z","endTime":"2026-08-08T03:19:24.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[1,2],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T03:12:54.272Z","endTime":"2026-08-08T03:13:40.885Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bennett Sousa replaces Ronel Blanco.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-08T03:13:40.885Z","endTime":"2026-08-08T03:15:46.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656986,"link":"/api/v1/people/656986"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-08T03:15:46.938Z","endTime":"2026-08-08T03:17:10.861Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.261533532345062,"aZ":-32.09149960965312,"pfxX":-3.055328829721274,"pfxZ":0.05737840693641516,"pX":0.3444486167261025,"pZ":3.892833514173715,"vX0":-0.6752531875212782,"vY0":-125.04417441872002,"vZ0":0.3197206676366744,"x":103.87,"y":133.67,"x0":1.0150490895359923,"y0":50.00602729425155,"z0":6.396578415817883,"aX":-4.838424053489952},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":5.6,"spinRate":2477,"spinDirection":255},"zone":12,"typeConfidence":0.9,"plateTime":0.43805413251551784,"extension":6.26218073732648},"index":3,"playId":"035d25b4-d1ae-3df6-a15d-437cbdd8f74d","pitchNumber":1,"startTime":"2026-08-08T03:17:10.861Z","endTime":"2026-08-08T03:17:15.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.992333654652512,"aZ":-27.85646044548962,"pfxX":-3.0851740109372954,"pfxZ":2.7614161098119747,"pX":-0.7767369694043404,"pZ":0.5760098775611339,"vX0":-2.882374105038433,"vY0":-124.5589232742708,"vZ0":-7.846988928726802,"x":146.61,"y":223.23,"x0":0.798078736991307,"y0":50.00384352753341,"z0":6.084009559451423,"aX":-4.827961348290981},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.4,"breakHorizontal":6.2,"spinRate":2482,"spinDirection":199},"zone":13,"typeConfidence":0.88,"plateTime":0.4404370751336626,"extension":6.405656766455},"index":4,"playId":"192c9c64-ccb2-3385-977b-f71da72e4b43","pitchNumber":2,"startTime":"2026-08-08T03:17:25.728Z","endTime":"2026-08-08T03:17:30.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73196449495589,"aZ":-15.379792353759191,"pfxX":6.81320659559403,"pfxZ":8.955053298073361,"pX":0.788080263612922,"pZ":3.2500219787583675,"vX0":-2.8816670995111555,"vY0":-136.71300966015147,"vZ0":-5.27849722409777,"x":86.96,"y":151.03,"x0":0.9760511821199136,"y0":50.00502918270429,"z0":6.277301924626524,"aX":12.779366414830566},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":-11.6,"spinRate":2409,"spinDirection":166},"zone":3,"typeConfidence":0.93,"plateTime":0.40207552970312443,"extension":6.273547517289578},"index":5,"playId":"02527c41-c446-3000-8f56-c129d6e522a3","pitchNumber":3,"startTime":"2026-08-08T03:17:47.011Z","endTime":"2026-08-08T03:17:54.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.535085156025104,"aZ":-33.459085942627546,"pfxX":-3.1190484198916337,"pfxZ":-0.8312885087552946,"pX":0.3157094490280128,"pZ":2.8392574864597186,"vX0":-0.16966671283032148,"vY0":-123.80906035176814,"vZ0":-1.662721746130484,"x":104.97,"y":162.12,"x0":0.7902020780710011,"y0":50.00264278654668,"z0":6.328981314155469,"aX":-4.824759621104552},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.7,"breakHorizontal":5.6,"spinRate":2442,"spinDirection":240},"zone":3,"typeConfidence":0.91,"plateTime":0.44299405240056045,"extension":6.303780150086783},"index":6,"playId":"93bcb119-6653-3f12-b6df-1e4a82a96132","pitchNumber":4,"startTime":"2026-08-08T03:18:08.666Z","endTime":"2026-08-08T03:18:13.497Z","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":87.2,"endSpeed":80.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.001895984784984,"aZ":-30.498761648400855,"pfxX":-3.194281883293595,"pfxZ":1.0241420000712926,"pX":0.12163896231350035,"pZ":1.6081847040648751,"vX0":-0.887591209866637,"vY0":-126.94718076907323,"vZ0":-5.427677019538808,"x":112.36,"y":195.36,"x0":0.890766352743513,"y0":50.00188555288752,"z0":6.201958554392791,"aX":-5.212392994888101},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.8,"breakHorizontal":6.0,"spinRate":2492,"spinDirection":207},"zone":8,"typeConfidence":0.87,"plateTime":0.4314838011098274,"extension":6.278935789019725},"index":7,"playId":"32222fda-5564-3272-8ea5-e41cb2c6c075","pitchNumber":5,"startTime":"2026-08-08T03:18:29.554Z","endTime":"2026-08-08T03:18:33.479Z","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.5,"endSpeed":80.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.602012714765333,"aZ":-29.263440166445267,"pfxX":-0.8363790860648761,"pfxZ":1.782671525595731,"pX":-1.7853018448051972,"pZ":1.2526399947791775,"vX0":-5.78849125430962,"vY0":-127.16573182723795,"vZ0":-6.5159724434063975,"x":185.05,"y":204.96,"x0":0.6348288322243979,"y0":50.00015251437851,"z0":6.188636482015979,"aX":-1.358960290865118},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":2.9,"spinRate":2518,"spinDirection":195},"zone":13,"typeConfidence":0.81,"plateTime":0.4317710962735539,"extension":6.454596793485939},"index":8,"playId":"a92a2f6b-3f0d-3716-9d40-97e4716085f4","pitchNumber":6,"startTime":"2026-08-08T03:18:55.230Z","endTime":"2026-08-08T03:19:00.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68684909735327,"aZ":-37.2437392920456,"pfxX":-2.7432765903644016,"pfxZ":-3.2687032062954255,"pX":0.8465193807585683,"pZ":2.5955653611078575,"vX0":0.728447261804073,"vY0":-124.48350154748479,"vZ0":-1.5094559398753262,"x":84.73,"y":168.7,"x0":0.9043788804647616,"y0":50.00362505890951,"z0":6.326119939347161,"aX":-4.255510347049516},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.0,"breakHorizontal":4.8,"spinRate":2489,"spinDirection":262},"zone":12,"typeConfidence":0.91,"plateTime":0.44196312191217624,"extension":6.274320168415898},"hitData":{"launchSpeed":51.5,"launchAngle":3.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.28,"coordY":152.03}},"index":9,"playId":"6c87f309-0ee2-3f03-a81b-597917bf201f","pitchNumber":7,"startTime":"2026-08-08T03:19:16.865Z","endTime":"2026-08-08T03:19:24.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:19:24.820Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cam Smith homers (15) on a fly ball to left field.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-08T03:22:43.685Z","endTime":"2026-08-08T03:23:51.251Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":673513,"link":"/api/v1/people/673513"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Yuki Matsui replaces Robbie Ray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-08T03:21:10.108Z","endTime":"2026-08-08T03:22:26.289Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-08T03:22:26.289Z","endTime":"2026-08-08T03:22:45.779Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18546072837854,"aZ":-25.431626298880232,"pfxX":-0.994093306354368,"pfxZ":4.288666897421483,"pX":-1.1701833007420441,"pZ":0.5871287824632763,"vX0":-6.23674082609667,"vY0":-124.39634111969146,"vZ0":-7.731189821616081,"x":161.6,"y":222.93,"x0":1.495209392816178,"y0":50.00319490674223,"z0":5.833571374095034,"aX":-1.5627104704682087},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":3.2,"spinRate":2819,"spinDirection":198},"zone":13,"typeConfidence":0.91,"plateTime":0.4397543882334296,"extension":5.721524867321744},"index":2,"playId":"678bcc2b-3c1f-3e2b-a565-d2ab44b5c0d3","pitchNumber":1,"startTime":"2026-08-08T03:22:45.779Z","endTime":"2026-08-08T03:22:49.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194383995917057,"aZ":-25.260881836207187,"pfxX":6.27714479245693,"pfxZ":4.628566714868901,"pX":1.4968331899316116,"pZ":3.5318854922062513,"vX0":-2.5774345362486546,"vY0":-122.29754256742144,"vZ0":-1.0331847084047272,"x":59.94,"y":143.42,"x0":1.7568336007758905,"y0":50.00424181410782,"z0":6.153892336560221,"aX":9.379244392142027},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.4,"breakHorizontal":-10.7,"spinRate":1187,"spinDirection":126},"zone":12,"typeConfidence":0.9,"plateTime":0.45023821844867706,"extension":5.890701863974827},"index":3,"playId":"000b6fa5-1b96-3ecb-9522-f40654b169ea","pitchNumber":2,"startTime":"2026-08-08T03:23:05.202Z","endTime":"2026-08-08T03:23:09.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36641380476932,"aZ":-13.494942333017471,"pfxX":2.8032916606653,"pfxZ":10.496599207053618,"pX":0.4204290684336344,"pZ":3.633862078329853,"vX0":-4.352009321470225,"vY0":-133.688263886922,"vZ0":-3.6299573170547434,"x":100.97,"y":140.67,"x0":1.7179550779680242,"y0":50.00063321712713,"z0":6.001405338355903,"aX":4.987815455503056},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.2,"breakHorizontal":-4.0,"spinRate":2398,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.41237937272809244,"extension":5.736594490186265},"hitData":{"launchSpeed":106.4,"launchAngle":23.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.28,"coordY":68.67}},"index":4,"playId":"b024f1c7-65cd-30ab-87b4-7523e2366bf6","pitchNumber":3,"startTime":"2026-08-08T03:23:25.049Z","endTime":"2026-08-08T03:23:51.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:23:51.251Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Meyers grounds out, third baseman Manny Machado to first baseman Jake Cronenworth.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-08T03:23:56.657Z","endTime":"2026-08-08T03:24:34.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.633557216958096,"aZ":-30.90397385504031,"pfxX":-2.4552750789042457,"pfxZ":0.8257021167464291,"pX":0.4777519045605264,"pZ":2.0527732893605806,"vX0":-2.3117015668604255,"vY0":-123.26985676049912,"vZ0":-3.2205168474330277,"x":98.79,"y":183.36,"x0":1.746865431683861,"y0":50.00301294211104,"z0":5.986741631717146,"aX":-3.776029343179658},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":5.0,"spinRate":2784,"spinDirection":259},"zone":9,"typeConfidence":0.91,"plateTime":0.4444302279589305,"extension":5.764351879048594},"index":0,"playId":"948c6ee5-9494-3957-ba8b-35f880dbf0f6","pitchNumber":1,"startTime":"2026-08-08T03:24:10.041Z","endTime":"2026-08-08T03:24:14.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09202867078572,"aZ":-10.990678411060372,"pfxX":2.2396107251073323,"pfxZ":11.72741043434291,"pX":-0.010720375465346349,"pZ":2.344966451813093,"vX0":-5.260283638174123,"vY0":-134.28944209328347,"vZ0":-7.142370401430746,"x":117.41,"y":175.47,"x0":1.6922500522003026,"y0":50.00242478824286,"z0":5.840841277245048,"aX":4.045984974438501},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.7,"breakHorizontal":-2.8,"spinRate":2503,"spinDirection":160},"zone":5,"typeConfidence":0.9,"plateTime":0.409617776834561,"extension":5.682737164172514},"hitData":{"launchSpeed":83.5,"launchAngle":5.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.21,"coordY":157.59}},"index":1,"playId":"e9a71d22-da2f-33ec-8087-e63af097ad45","pitchNumber":2,"startTime":"2026-08-08T03:24:26.593Z","endTime":"2026-08-08T03:24:34.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:24:34.314Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremy Peña flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-08T03:24:54.936Z","endTime":"2026-08-08T03:25:49.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"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":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.760428533025898,"aZ":-30.068443526136456,"pfxX":-3.5563708460761134,"pfxZ":1.3182939749873146,"pX":0.31114956838459923,"pZ":2.7030481681468372,"vX0":-2.0886479370756366,"vY0":-124.6303007457222,"vZ0":-2.148488917734581,"x":105.14,"y":165.8,"x0":1.61824862531409,"y0":50.002642329698034,"z0":6.026147924971297,"aX":-5.671764689302157},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":6.8,"spinRate":2665,"spinDirection":244},"zone":6,"typeConfidence":0.9,"plateTime":0.4371578707001982,"extension":5.73551401981545},"index":0,"playId":"d6658aed-b294-3591-b745-6cb61ba34775","pitchNumber":1,"startTime":"2026-08-08T03:25:00.699Z","endTime":"2026-08-08T03:25:03.995Z","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":91.7,"endSpeed":83.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.592043409251303,"aZ":-12.55930324245046,"pfxX":2.7468627799920333,"pfxZ":10.875022841206372,"pX":-0.041389088095392636,"pZ":4.134529483522399,"vX0":-5.32987440346458,"vY0":-133.4305070987237,"vZ0":-2.6784450091997787,"x":118.58,"y":127.15,"x0":1.6247743096867293,"y0":50.0043648632297,"z0":6.055805805127743,"aX":4.955516947901988},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.3,"breakHorizontal":-3.8,"spinRate":2488,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.4104259406526283,"extension":5.766873819940744},"index":1,"playId":"739fcd6b-eaac-3f85-a2cc-849809dbad72","pitchNumber":2,"startTime":"2026-08-08T03:25:22.063Z","endTime":"2026-08-08T03:25:26.335Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.109602796598598,"aZ":-35.67088240739579,"pfxX":-3.138744524735664,"pfxZ":-2.2745560602281003,"pX":-0.15355758059880872,"pZ":2.4889491115711797,"vX0":-3.049480548229371,"vY0":-122.57640007838246,"vZ0":-1.502429885058381,"x":122.85,"y":171.58,"x0":1.5102470396963026,"y0":50.0037134757075,"z0":6.129515702311731,"aX":-4.8210598081555105},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.2,"breakHorizontal":6.4,"spinRate":2871,"spinDirection":279},"zone":5,"typeConfidence":0.9,"plateTime":0.4452635061688386,"extension":5.716957139553294},"hitData":{"launchSpeed":92.3,"launchAngle":38.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.96,"coordY":100.36}},"index":2,"playId":"0182f728-612c-3814-af7b-5edc8bbb8b65","pitchNumber":3,"startTime":"2026-08-08T03:25:40.547Z","endTime":"2026-08-08T03:25:49.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:25:49.268Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-08T03:26:09.762Z","endTime":"2026-08-08T03:26:29.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.302497765680183,"aZ":-25.573144098650804,"pfxX":-2.17915966424057,"pfxZ":4.0489407852643975,"pX":-0.7677898984991322,"pZ":2.17917941762032,"vX0":-4.735075938388301,"vY0":-126.2743053282814,"vZ0":-4.474525612114587,"x":146.27,"y":179.94,"x0":1.4075354277620133,"y0":50.005363622388174,"z0":6.007347862563198,"aX":-3.5538989293920236},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":4.9,"spinRate":2755,"spinDirection":194},"zone":7,"typeConfidence":0.9,"plateTime":0.43211969480675894,"extension":5.6825211228258},"hitData":{"launchSpeed":81.5,"launchAngle":46.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.22,"coordY":102.67}},"index":0,"playId":"1d325fc4-461a-3635-b20f-2c259dc865d3","pitchNumber":1,"startTime":"2026-08-08T03:26:20.263Z","endTime":"2026-08-08T03:26:29.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:26:29.174Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-08T03:28:52.690Z","endTime":"2026-08-08T03:30:09.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: AJ Blubaugh replaces Bennett Sousa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-08T03:28:01.615Z","endTime":"2026-08-08T03:28:54.778Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"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":83.7,"endSpeed":76.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.035428857180214,"aZ":-27.738907671883386,"pfxX":7.651500268644176,"pfxZ":2.9799150154095893,"pX":0.5081760898861426,"pZ":1.3545139925283824,"vX0":2.910427364328394,"vY0":-121.79860696105098,"vZ0":-5.109766422802046,"x":97.63,"y":202.21,"x0":-1.6995356381555204,"y0":50.00331153818518,"z0":5.905878690036891,"aX":11.386409841442878},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.3,"breakHorizontal":-14.5,"spinRate":2505,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.45134910515772386,"extension":6.478858028973248},"index":1,"playId":"79c61352-5b25-3e85-8389-c0fe21040faf","pitchNumber":1,"startTime":"2026-08-08T03:28:54.778Z","endTime":"2026-08-08T03:28:58.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},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973457224510454,"aZ":-12.357983185269088,"pfxX":-5.098245267340308,"pfxZ":10.180457396109237,"pX":1.1893470650976938,"pZ":2.911693248283038,"vX0":8.798500628939072,"vY0":-138.84404036116516,"vZ0":-6.2002804845507,"x":71.66,"y":160.16,"x0":-1.3626599288124597,"y0":50.00289767231875,"z0":6.001149302066108,"aX":-9.924444698173449},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2234,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3949535370282091,"extension":6.50645354529498},"index":2,"playId":"868eeec5-cbf0-3dfe-b848-aaa066969080","pitchNumber":2,"startTime":"2026-08-08T03:29:09.237Z","endTime":"2026-08-08T03:29:13.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.949031384116708,"aZ":-12.232596725637052,"pfxX":-4.723830887417635,"pfxZ":10.060723522381657,"pX":1.2395927636777622,"pZ":2.8182125976224204,"vX0":8.955702874512875,"vY0":-139.9815685180738,"vZ0":-6.567432392795344,"x":69.75,"y":162.69,"x0":-1.3892178145681082,"y0":50.004967356287914,"z0":5.9977648381861055,"aX":-9.365959084597803},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":6.7,"spinRate":2213,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39147226948325065,"extension":6.543591673726167},"index":3,"playId":"17338b74-87eb-3d59-b39c-c124fcabc3db","pitchNumber":3,"startTime":"2026-08-08T03:29:23.654Z","endTime":"2026-08-08T03:29:28.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.729929701172487,"aZ":-12.878345840641051,"pfxX":-4.97345293529518,"pfxZ":9.899591475551706,"pX":-0.032472047274235305,"pZ":2.6997709843478477,"vX0":5.733511312656841,"vY0":-138.65286374226156,"vZ0":-6.6665250149079816,"x":118.24,"y":165.89,"x0":-1.4800304739835979,"y0":50.00206620052448,"z0":5.993117728123024,"aX":-9.692856516711053},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":7.8,"spinRate":2190,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39490023797064033,"extension":6.504227349608047},"index":4,"playId":"42590edf-8fe0-37e0-a6e8-ba23064523aa","pitchNumber":4,"startTime":"2026-08-08T03:29:38.980Z","endTime":"2026-08-08T03:29:42.864Z","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":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.083232987230907,"aZ":-23.866752300161334,"pfxX":6.887453637010526,"pfxZ":5.242834899400629,"pX":0.8994197219473696,"pZ":2.0140353928790335,"vX0":3.8489159316646355,"vY0":-124.8003308625769,"vZ0":-4.694814937020742,"x":82.72,"y":184.4,"x0":-1.5553262312591303,"y0":50.001685979847956,"z0":5.874666016336316,"aX":10.911135785076203},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.6,"breakHorizontal":-13.3,"spinRate":2440,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.43813849800577476,"extension":6.450355222394},"index":5,"playId":"a6fc03ec-49ec-3b0a-b557-cc79456368d0","pitchNumber":5,"startTime":"2026-08-08T03:30:02.663Z","endTime":"2026-08-08T03:30:09.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:30:09.232Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-08T03:30:23.022Z","endTime":"2026-08-08T03:32:45.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4988613592533,"aZ":-12.185887203414183,"pfxX":-5.416993006220897,"pfxZ":10.550165629042155,"pX":-0.09321024834604649,"pZ":1.725611074291605,"vX0":7.047127972177217,"vY0":-136.39923984062267,"vZ0":-9.107417278990285,"x":120.55,"y":192.19,"x0":-2.000059498081055,"y0":50.001818732588106,"z0":5.93690199822912,"aX":-10.261840510461832},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2239,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4007494134666354,"extension":6.5429024421152135},"index":0,"playId":"ba04559f-8529-365c-9f56-ebae990652e8","pitchNumber":1,"startTime":"2026-08-08T03:30:33.801Z","endTime":"2026-08-08T03:30:37.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.998243390046603,"aZ":-29.503694162858746,"pfxX":-10.494457065008717,"pfxZ":1.7151752853816031,"pX":-0.2731418743919285,"pZ":2.200239110055352,"vX0":7.708166579627767,"vY0":-123.2896523301525,"vZ0":-3.214989634691605,"x":127.41,"y":179.37,"x0":-2.059834263241651,"y0":50.00337397861693,"z0":5.982847974015408,"aX":-16.333606943074805},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":17.5,"spinRate":2469,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.4424199326204459,"extension":6.546707239763877},"index":1,"playId":"e09551de-f7e2-38e0-8a13-916a3b09ca42","pitchNumber":2,"startTime":"2026-08-08T03:30:51.119Z","endTime":"2026-08-08T03:30:55.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-08T03:31:01.952Z","endTime":"2026-08-08T03:31:12.766Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.885790446073766,"aZ":-13.209533650858969,"pfxX":-4.175421431951596,"pfxZ":9.552558868213534,"pX":0.026268097843152077,"pZ":5.21949837091664,"vX0":7.346571270783894,"vY0":-139.85503207968026,"vZ0":-0.2883533934154055,"x":116.0,"y":97.85,"x0":-2.089465665143381,"y0":50.00221958806811,"z0":6.188603193640815,"aX":-8.289685606578825},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":6.1,"spinRate":2344,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39130830137723427,"extension":6.44688380997106},"index":3,"playId":"dd5c46ea-d9fa-3dfb-b3ca-5bd7983e133a","pitchNumber":3,"startTime":"2026-08-08T03:31:12.766Z","endTime":"2026-08-08T03:31:16.236Z","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":86.0,"endSpeed":79.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16485615571989,"aZ":-27.80489057105728,"pfxX":-10.348292238108566,"pfxZ":2.7413382142748337,"pX":0.26528847779493686,"pZ":0.8629868086973561,"vX0":9.248748700116893,"vY0":-124.85633802293542,"vZ0":-6.728062773147121,"x":106.89,"y":215.48,"x0":-2.1276021841184085,"y0":50.00033132274307,"z0":5.855246008440087,"aX":-16.47326125614623},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.7,"breakHorizontal":16.8,"spinRate":2369,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.43728110870505743,"extension":6.729710095605183},"index":4,"playId":"ee04c769-1488-36a9-9640-617cfc56c10c","pitchNumber":4,"startTime":"2026-08-08T03:31:32.342Z","endTime":"2026-08-08T03:31:35.925Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52239989927476,"aZ":-28.20748646206748,"pfxX":-10.530549945979251,"pfxZ":2.5289531003482697,"pX":-0.13394792146011977,"pZ":3.009746346554122,"vX0":8.130083336324988,"vY0":-124.3812349444761,"vZ0":-1.6330852187917304,"x":122.11,"y":157.52,"x0":-2.0738715798952114,"y0":50.004076810332734,"z0":6.00976182118963,"aX":-16.531128972577264},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.4,"breakHorizontal":17.3,"spinRate":2333,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.44005844412126205,"extension":6.591803421549719},"index":5,"playId":"4bf9b3d6-d4d7-3285-a9c9-6da502a29702","pitchNumber":5,"startTime":"2026-08-08T03:31:54.101Z","endTime":"2026-08-08T03:31:58.168Z","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":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24026877855043,"aZ":-30.31028297197716,"pfxX":-9.843311749284467,"pfxZ":1.2193122282117255,"pX":-0.5980655676524776,"pZ":3.3404142944902815,"vX0":6.90221491926485,"vY0":-123.2022507932047,"vZ0":-0.38829494271194065,"x":139.8,"y":148.59,"x0":-2.1616756564592055,"y0":50.00584081976366,"z0":6.069216022728374,"aX":-15.084268900578179},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":16.2,"spinRate":2375,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.44516085133503847,"extension":6.39281145647198},"index":6,"playId":"50142866-78d5-3def-b075-0eb5251399bd","pitchNumber":6,"startTime":"2026-08-08T03:32:18.268Z","endTime":"2026-08-08T03:32:21.765Z","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":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.297921084602365,"aZ":-26.22138075713254,"pfxX":6.389407541368733,"pfxZ":3.839759773915512,"pX":1.0909859177422678,"pZ":2.1789863080866816,"vX0":5.864411439518878,"vY0":-124.12423741438928,"vZ0":-3.638857992630917,"x":75.41,"y":179.95,"x0":-2.1378686333303887,"y0":50.004490421841304,"z0":5.862784262927347,"aX":9.906404488423545},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.2,"breakHorizontal":-13.0,"spinRate":2591,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4423396017129817,"extension":6.426239171873785},"index":7,"playId":"3a8e749a-63b6-3e3a-abc7-5f17e8dfeade","pitchNumber":7,"startTime":"2026-08-08T03:32:41.461Z","endTime":"2026-08-08T03:32:45.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:32:45.256Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-08T03:32:59.223Z","endTime":"2026-08-08T03:33:56.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.323730292272085,"aZ":-10.948643016161022,"pfxX":-6.383935397680946,"pfxZ":11.236595170677045,"pX":-0.25129024256659654,"pZ":2.993675009303826,"vX0":7.376367458419606,"vY0":-136.3944304335783,"vZ0":-6.387100000961676,"x":126.58,"y":157.95,"x0":-2.158236245122533,"y0":50.00100471314844,"z0":6.116879158417036,"aX":-12.056801170629905},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":10.1,"spinRate":2326,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4012123344694474,"extension":6.309655834910474},"index":0,"playId":"ae305880-313b-3224-85bf-2ec31dd50f35","pitchNumber":1,"startTime":"2026-08-08T03:33:11.394Z","endTime":"2026-08-08T03:33:14.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52488664504871,"aZ":-11.412266143367653,"pfxX":-6.228849499605893,"pfxZ":10.734977460001094,"pX":-0.19010540091308653,"pZ":2.8526712550366997,"vX0":6.9477811280617265,"vY0":-138.56238792127948,"vZ0":-6.376616815592584,"x":124.25,"y":161.76,"x0":-1.9272313707189372,"y0":50.00348299142479,"z0":5.955146562008855,"aX":-12.047570905206463},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":9.7,"spinRate":2377,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3961137890217854,"extension":6.488101535151181},"index":1,"playId":"f030203c-55d2-3b59-920f-3a7f68db4ac2","pitchNumber":2,"startTime":"2026-08-08T03:33:28.070Z","endTime":"2026-08-08T03:33:31.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07985793710135,"aZ":-14.656334665605982,"pfxX":-6.335827663260764,"pfxZ":9.04232535097684,"pX":0.11324884323444785,"pZ":4.2215902617197365,"vX0":8.12222497780485,"vY0":-139.0136638889529,"vZ0":-2.328406403721005,"x":112.68,"y":124.8,"x0":-2.0370575623000318,"y0":50.00336849573286,"z0":6.054684385189158,"aX":-12.276300220714882},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2321,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3955187925367558,"extension":6.50762584507345},"index":2,"playId":"588716c6-6018-3b67-a302-cace6dbfa9fc","pitchNumber":3,"startTime":"2026-08-08T03:33:52.946Z","endTime":"2026-08-08T03:33:56.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:33:56.846Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Campusano singles on a ground ball to left fielder Daulton Varsho. Manny Machado to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-08T03:34:14.751Z","endTime":"2026-08-08T03:35:34.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.370576366515245,"aZ":-17.67152737511407,"pfxX":0.3524107936346792,"pfxZ":8.320036560175522,"pX":0.715508626819071,"pZ":-0.7850926393836017,"vX0":6.651983170595262,"vY0":-130.6601728006939,"vZ0":-13.495779523462215,"x":89.73,"y":259.98,"x0":-1.9003984242636034,"y0":50.00520095622188,"z0":5.747830303158409,"aX":0.6143218947215107},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.5,"breakHorizontal":-2.0,"spinRate":2226,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4178607435445336,"extension":6.542214176871133},"index":0,"playId":"ea0dc318-3727-3144-81a2-7ca263c5a940","pitchNumber":1,"startTime":"2026-08-08T03:34:25.910Z","endTime":"2026-08-08T03:34:29.176Z","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":95.9,"endSpeed":87.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10448525607322,"aZ":-12.940047568622226,"pfxX":-8.101697816675355,"pfxZ":9.814463220680022,"pX":-0.3356333252056722,"pZ":1.7383378960992002,"vX0":7.182489693664352,"vY0":-139.30063192972767,"vZ0":-8.970439212350186,"x":129.79,"y":191.84,"x0":-1.8983669378875094,"y0":50.004139405507054,"z0":5.8617005101781166,"aX":-15.879241135500958},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":13.1,"spinRate":2338,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3936238583637772,"extension":6.757292341719208},"index":1,"playId":"e1f4d4d7-fc1a-3ef3-b911-af3afa30f7e8","pitchNumber":2,"startTime":"2026-08-08T03:34:46.489Z","endTime":"2026-08-08T03:34:49.933Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.377330442573417,"aZ":-26.765138423176122,"pfxX":2.0838041359490562,"pfxZ":3.3650624937750013,"pX":1.5224235768243812,"pZ":1.7541182008437057,"vX0":7.99686042744101,"vY0":-126.44032278048894,"vZ0":-4.84472024028582,"x":58.97,"y":191.42,"x0":-1.960702660167576,"y0":50.00418974655717,"z0":5.860019479998956,"aX":3.3517324792791747},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":-5.8,"spinRate":2660,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4342938176501292,"extension":6.683610861199949},"index":2,"playId":"440c6299-ee5d-3c99-899a-cb03e38909b9","pitchNumber":3,"startTime":"2026-08-08T03:35:08.544Z","endTime":"2026-08-08T03:35:12.307Z","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":96.0,"endSpeed":87.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35570342810942,"aZ":-10.593115365853732,"pfxX":-6.7365927020882825,"pfxZ":11.063189152266467,"pX":0.33031979474900725,"pZ":2.728851746370299,"vX0":8.636175151359957,"vY0":-139.27746708738275,"vZ0":-7.351507029091334,"x":104.41,"y":165.1,"x0":-1.9457646824706212,"y0":50.003794596494906,"z0":6.115353781447031,"aX":-13.142480103276911},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":10.2,"spinRate":2368,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39434257664328687,"extension":6.388774097943106},"hitData":{"launchSpeed":102.0,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.48,"coordY":121.09}},"index":3,"playId":"236f739e-dd8e-3fff-9fc5-dc6764831809","pitchNumber":4,"startTime":"2026-08-08T03:35:25.083Z","endTime":"2026-08-08T03:35:34.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:35:34.913Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-08T03:38:10.986Z","endTime":"2026-08-08T03:39:16.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T03:35:43.948Z","endTime":"2026-08-08T03:36:20.670Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Steven Okert replaces AJ Blubaugh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-08T03:36:20.670Z","endTime":"2026-08-08T03:37:42.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ty France replaces Gavin Sheets.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-08T03:37:42.082Z","endTime":"2026-08-08T03:38:13.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"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":90.3,"endSpeed":81.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.110982263363628,"aZ":-15.79308034983831,"pfxX":5.277087029809944,"pfxZ":9.522589828104671,"pX":0.7254482717676118,"pZ":2.7620289315857605,"vX0":-7.537066289065338,"vY0":-131.19170081739858,"vZ0":-4.58178342047884,"x":89.35,"y":164.21,"x0":2.9673789747140455,"y0":50.006143532594216,"z0":5.73090709400366,"aX":9.081879153901092},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.2,"breakHorizontal":-7.7,"spinRate":2262,"spinDirection":139},"zone":3,"typeConfidence":0.88,"plateTime":0.4195980134808899,"extension":6.024482332275195},"index":3,"playId":"258cf731-2a9b-3f0d-8522-e06ed0bc616d","pitchNumber":1,"startTime":"2026-08-08T03:38:13.146Z","endTime":"2026-08-08T03:38:17.347Z","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":90.5,"endSpeed":81.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.698378736832435,"aZ":-17.00216006605414,"pfxX":5.364207594653202,"pfxZ":8.799910766166164,"pX":-1.0779816073714044,"pZ":3.2359113939862683,"vX0":-11.377827321382926,"vY0":-131.2290389919783,"vZ0":-3.202974239573174,"x":158.09,"y":151.41,"x0":2.6392047122338935,"y0":50.00581256104223,"z0":5.756828856389745,"aX":9.253264248083234},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.2,"breakHorizontal":-6.8,"spinRate":2301,"spinDirection":140},"zone":11,"typeConfidence":0.88,"plateTime":0.41921416063369055,"extension":6.175071958645306},"index":4,"playId":"3089e05b-9a29-348d-b399-02358706bd74","pitchNumber":2,"startTime":"2026-08-08T03:38:30.219Z","endTime":"2026-08-08T03:38:34.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.317375993577283,"aZ":-29.345725447974477,"pfxX":-4.8125025183970385,"pfxZ":2.1234465460742475,"pX":-0.4066107016635414,"pZ":1.8306140773958248,"vX0":-6.005110429344435,"vY0":-114.78753356331748,"vZ0":-2.432726825915253,"x":132.5,"y":189.35,"x0":2.869139961662478,"y0":50.004540442502545,"z0":5.762260713698394,"aX":-6.4203129072564975},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.5,"breakHorizontal":10.2,"spinRate":2370,"spinDirection":272},"zone":7,"typeConfidence":0.91,"plateTime":0.477222792568325,"extension":6.102780290192979},"index":5,"playId":"cac304c7-e7ee-31e3-b82f-ff1ca0190cf5","pitchNumber":3,"startTime":"2026-08-08T03:38:46.161Z","endTime":"2026-08-08T03:38:49.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.713460722975903,"aZ":-13.731829538563387,"pfxX":3.8255706451927347,"pfxZ":10.121020841977957,"pX":0.7252324964276786,"pZ":3.27893364826734,"vX0":-7.130892500896004,"vY0":-134.07375610186412,"vZ0":-3.8787572342127934,"x":89.36,"y":150.25,"x0":2.9211525761866994,"y0":50.00342400461151,"z0":5.722891888025962,"aX":6.971846807251774},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":-5.4,"spinRate":2414,"spinDirection":133},"zone":12,"typeConfidence":0.89,"plateTime":0.408357118127618,"extension":6.00538602508354},"index":6,"playId":"8bfc7fae-2aac-3cef-b1fc-b043b3d6e3e7","pitchNumber":4,"startTime":"2026-08-08T03:39:12.153Z","endTime":"2026-08-08T03:39:16.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:39:16.078Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to first baseman Jake Cronenworth in foul territory.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-08T03:41:27.021Z","endTime":"2026-08-08T03:42:56.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ty France remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-08T03:40:19.308Z","endTime":"2026-08-08T03:41:29.166Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"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(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":89.9,"endSpeed":81.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.537305890277036,"aZ":-11.020148095239433,"pfxX":0.5339906528641665,"pfxZ":12.455125993221932,"pX":-1.061409065017007,"pZ":0.8579153532576903,"vX0":-6.766069139017994,"vY0":-130.31855696478635,"vZ0":-10.269477244724209,"x":157.46,"y":215.62,"x0":1.5131144919443318,"y0":50.00624710819563,"z0":5.711600104160373,"aX":0.9069620811119931},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":20.2,"breakHorizontal":0.7,"spinRate":2429,"spinDirection":158},"zone":13,"typeConfidence":0.85,"plateTime":0.42228519275246246,"extension":5.782836447101983},"index":1,"playId":"68ee7f5a-553b-32a0-97d9-930acd6b21a8","pitchNumber":1,"startTime":"2026-08-08T03:41:29.166Z","endTime":"2026-08-08T03:41:33.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":73.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.020419243357505,"aZ":-30.493839381469307,"pfxX":6.011759348987109,"pfxZ":1.2023757349637272,"pX":0.7232576258241078,"pZ":2.406960830121,"vX0":-3.9477939299778995,"vY0":-118.75089390618518,"vZ0":-1.972987505914376,"x":89.43,"y":173.79,"x0":1.643194473203313,"y0":50.00361321084278,"z0":6.077201885902866,"aX":8.413113307433118},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.9,"breakHorizontal":-9.7,"spinRate":1283,"spinDirection":121},"zone":6,"typeConfidence":0.9,"plateTime":0.464855463738163,"extension":5.74319101493546},"index":2,"playId":"76813d81-2aae-3eb5-9955-9b866e1743cc","pitchNumber":2,"startTime":"2026-08-08T03:41:45.817Z","endTime":"2026-08-08T03:41:50.142Z","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":82.6,"endSpeed":75.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22982244161949,"aZ":-25.679345914541294,"pfxX":4.677927614303332,"pfxZ":4.510801555848902,"pX":0.5636255851642341,"pZ":1.2307312802687318,"vX0":-4.189451817161471,"vY0":-120.03242423054333,"vZ0":-5.492839273487045,"x":95.52,"y":205.55,"x0":1.7355192331253015,"y0":50.002349329417434,"z0":5.875417633598453,"aX":6.731867423517141},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.0,"breakHorizontal":-7.3,"spinRate":1240,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.4587681056201167,"extension":5.723463730327695},"index":3,"playId":"163e8390-3853-34a1-8dee-59fea6a2c37e","pitchNumber":3,"startTime":"2026-08-08T03:42:03.308Z","endTime":"2026-08-08T03:42:06.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.906705781850054,"aZ":-32.253721908993825,"pfxX":5.6620391506641585,"pfxZ":-0.053948509571619674,"pX":1.3686794880594926,"pZ":1.407256034195637,"vX0":-2.6782080075791157,"vY0":-118.59027374553789,"vZ0":-3.8216828233092826,"x":64.83,"y":200.78,"x0":1.7862478916794284,"y0":50.003933608112085,"z0":6.030012869745609,"aX":7.942196208388253},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.8,"breakHorizontal":-9.5,"spinRate":1245,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.46458900131551495,"extension":5.747008374797936},"index":4,"playId":"50e25a34-7fab-3c58-b79f-51b67acb9168","pitchNumber":4,"startTime":"2026-08-08T03:42:24.193Z","endTime":"2026-08-08T03:42:29.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.324650315602746,"aZ":-11.675655070416559,"pfxX":2.9531620969092085,"pfxZ":12.059544752576162,"pX":-0.8381104496612484,"pZ":1.1592875523074064,"vX0":-7.16920711368352,"vY0":-130.53341597471734,"vZ0":-9.61791392116879,"x":148.95,"y":207.48,"x0":1.5787484447619506,"y0":50.00096451044439,"z0":5.805133843011788,"aX":5.019130490159278},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":19.4,"breakHorizontal":-3.5,"spinRate":2417,"spinDirection":149},"zone":13,"typeConfidence":0.88,"plateTime":0.4220410287208205,"extension":5.7624166082152435},"hitData":{"launchSpeed":85.8,"launchAngle":83.0,"totalDistance":72.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.95,"coordY":193.1}},"index":5,"playId":"fa07d9b1-87f6-322c-9fd2-4a385adfc081","pitchNumber":5,"startTime":"2026-08-08T03:42:46.398Z","endTime":"2026-08-08T03:42:56.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:42:56.051Z","atBatIndex":54},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Jose Altuve bunt grounds out softly, pitcher Yuki Matsui to first baseman Jake Cronenworth.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-08T03:43:21.533Z","endTime":"2026-08-08T03:44:43.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.103971018377514,"aZ":-27.80007127761465,"pfxX":6.6229226687627705,"pfxZ":2.938361225564819,"pX":0.5908304767035087,"pZ":1.1115451321558332,"vX0":-4.893920033538132,"vY0":-121.30037203463888,"vZ0":-5.645330635146218,"x":94.48,"y":208.77,"x0":1.7757510235237466,"y0":50.002632161569515,"z0":5.898043782139406,"aX":9.852709840053599},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.2,"breakHorizontal":-10.8,"spinRate":1297,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.45185342661160854,"extension":5.756148583010813},"index":0,"playId":"85fcfe87-0880-324c-89bb-32c6ee0cdb56","pitchNumber":1,"startTime":"2026-08-08T03:43:30.106Z","endTime":"2026-08-08T03:43:34.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48803245562749,"aZ":-29.75766639599821,"pfxX":6.6351396025752685,"pfxZ":1.6623938560335638,"pX":-0.46569825316276253,"pZ":1.8285788483283496,"vX0":-7.2462202626154095,"vY0":-121.06299951423252,"vZ0":-3.484124300695022,"x":134.75,"y":189.41,"x0":1.7356066292177892,"y0":50.00225393503715,"z0":5.953433484543668,"aX":9.632393949848094},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.3,"breakHorizontal":-9.8,"spinRate":1476,"spinDirection":121},"zone":7,"typeConfidence":0.9,"plateTime":0.45631819987130484,"extension":5.896592491873922},"index":1,"playId":"bedede73-676a-366d-96b0-a070cde93e86","pitchNumber":2,"startTime":"2026-08-08T03:43:48.908Z","endTime":"2026-08-08T03:43:54.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.335256814004207,"aZ":-32.59005593381151,"pfxX":8.201381352443619,"pfxZ":-0.2790113077448644,"pX":1.160407671834556,"pZ":-0.6088909251796454,"vX0":-3.886287449792434,"vY0":-121.96328135775796,"vZ0":-8.46128238100817,"x":72.77,"y":255.22,"x0":1.7218034618888753,"y0":50.00290861851058,"z0":5.773381628861928,"aX":12.170819554695683},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.5,"breakHorizontal":-13.7,"spinRate":1227,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.45168881612889944,"extension":5.82245443793252},"index":2,"playId":"83b1f33c-54be-35c5-a178-085c6e95f668","pitchNumber":3,"startTime":"2026-08-08T03:44:14.326Z","endTime":"2026-08-08T03:44:17.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.293514303807605,"aZ":-30.790539247835365,"pfxX":-2.3308893182673267,"pfxZ":0.9113493510084467,"pX":-0.35734787329390094,"pZ":2.3587661487545297,"vX0":-4.210650624570934,"vY0":-122.20471968462643,"vZ0":-2.3710296748992286,"x":130.62,"y":175.09,"x0":1.6884387279753772,"y0":50.002546456595766,"z0":5.977388647026433,"aX":-3.537253056199288},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":5.2,"spinRate":2714,"spinDirection":237},"zone":4,"typeConfidence":0.91,"plateTime":0.4476070008807249,"extension":5.6646208281386885},"hitData":{"launchSpeed":35.0,"launchAngle":1.0,"totalDistance":24.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":122.93,"coordY":187.24}},"index":3,"playId":"edce21a9-4073-37bb-9262-4a925ece7c6e","pitchNumber":4,"startTime":"2026-08-08T03:44:36.806Z","endTime":"2026-08-08T03:44:43.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:44:43.723Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Walker walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-08T03:45:08.686Z","endTime":"2026-08-08T03:48:39.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":84.1,"endSpeed":77.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73365515866942,"aZ":-29.650627159673363,"pfxX":-2.883389891275539,"pfxZ":1.657766054662467,"pX":0.08936788834026413,"pZ":2.4555249588013,"vX0":-2.9352304810720664,"vY0":-122.49921306540169,"vZ0":-2.450504727677623,"x":113.59,"y":172.48,"x0":1.6768554325276084,"y0":50.00401343072256,"z0":5.998530831956722,"aX":-4.390640505548593},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":5.9,"spinRate":2713,"spinDirection":232},"zone":5,"typeConfidence":0.91,"plateTime":0.446777557128506,"extension":5.650202630282898},"index":0,"playId":"125ff96c-0fe4-3e93-b983-9e955bbb0b6f","pitchNumber":1,"startTime":"2026-08-08T03:45:18.231Z","endTime":"2026-08-08T03:45:22.074Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-08T03:45:32.861Z","endTime":"2026-08-08T03:45:47.040Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89413712010025,"aZ":-30.18422043235521,"pfxX":5.624098984027439,"pfxZ":1.3158296575204464,"pX":0.3861150540528126,"pZ":0.5254966013014767,"vX0":-5.099666380763348,"vY0":-122.03631171309115,"vZ0":-6.562832365491635,"x":102.28,"y":224.59,"x0":1.7716430118960034,"y0":50.000596523437274,"z0":5.847666906858091,"aX":8.486603559208515},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-9.0,"spinRate":1312,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.44871948044870047,"extension":6.000864459856606},"index":2,"playId":"a57bcb2f-7452-30a1-9a26-1793c3686457","pitchNumber":2,"startTime":"2026-08-08T03:45:47.040Z","endTime":"2026-08-08T03:45:50.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77511933464581,"aZ":-28.965364181968862,"pfxX":4.750859342676794,"pfxZ":2.1683198994613244,"pX":-0.14133368422543796,"pZ":1.252044372978277,"vX0":-5.520456995550461,"vY0":-121.52185589567668,"vZ0":-5.051010784887991,"x":122.39,"y":204.97,"x0":1.5519954748026148,"y0":50.00476516495709,"z0":5.900047556380904,"aX":7.043566756093488},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.9,"breakHorizontal":-7.2,"spinRate":1239,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.4522394003668584,"extension":6.053572623323364},"index":3,"playId":"b668ca64-c49d-367f-b41d-1f125d7ce833","pitchNumber":3,"startTime":"2026-08-08T03:46:20.519Z","endTime":"2026-08-08T03:46:25.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.561709554451593,"aZ":-27.712020381473707,"pfxX":5.044859572100446,"pfxZ":2.9786114337271847,"pX":1.3621019725672556,"pZ":2.3642698125392556,"vX0":-2.859262050065775,"vY0":-121.99361603245019,"vZ0":-2.884165929985964,"x":65.08,"y":174.94,"x0":1.89815903303496,"y0":50.001225916151746,"z0":5.968017958611478,"aX":7.550226910332524},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.9,"breakHorizontal":-8.4,"spinRate":1230,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.4501789952035562,"extension":5.856770826480685},"index":4,"playId":"61aff175-1704-312d-91e1-d0de8f69f92e","pitchNumber":4,"startTime":"2026-08-08T03:46:42.945Z","endTime":"2026-08-08T03:46:47.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.187318567996336,"aZ":-13.251246832396074,"pfxX":3.3759098175663245,"pfxZ":10.74671541107524,"pX":-0.16368591561440157,"pZ":2.2753947939007984,"vX0":-5.887402478640366,"vY0":-132.56426210632745,"vZ0":-6.707278911428848,"x":123.24,"y":177.34,"x0":1.6582948103763386,"y0":50.00267941749873,"z0":5.826106978274844,"aX":5.94465525408422},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.0,"breakHorizontal":-4.7,"spinRate":2460,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.4149001000140906,"extension":5.862586688925909},"index":5,"playId":"52daf68e-903a-3a6d-9fe9-cdce184bda5c","pitchNumber":5,"startTime":"2026-08-08T03:47:03.656Z","endTime":"2026-08-08T03:47:07.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.030668610722486,"aZ":-24.63571939006583,"pfxX":4.28578482709907,"pfxZ":4.906145681448133,"pX":0.7240960330187868,"pZ":0.27589345077245114,"vX0":-4.186546332247701,"vY0":-123.29899377058591,"vZ0":-8.157559364306508,"x":89.4,"y":231.33,"x0":1.8890507209661995,"y0":50.00125731990216,"z0":5.7129522632771215,"aX":6.583429180948298},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.2,"breakHorizontal":-6.7,"spinRate":1425,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4446001627570584,"extension":5.921171051659526},"index":6,"playId":"c759aaf7-c40b-31a3-8535-8124f822bac9","pitchNumber":6,"startTime":"2026-08-08T03:47:39.234Z","endTime":"2026-08-08T03:47:42.779Z","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":85.1,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7737710924178,"aZ":-27.474966865391302,"pfxX":-2.5233558277485293,"pfxZ":3.00081368080863,"pX":-0.7415514160532267,"pZ":1.495893945040439,"vX0":-4.874354686528978,"vY0":-123.82484428527722,"vZ0":-5.072116868472104,"x":145.27,"y":198.39,"x0":1.5738509784388306,"y0":50.004051703514925,"z0":5.846542693229431,"aX":-3.950309422590507},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.6,"breakHorizontal":5.6,"spinRate":2797,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.4409302418532577,"extension":5.741232281235833},"index":7,"playId":"bc9cb30a-cdf3-3525-af79-1a326419d2f5","pitchNumber":7,"startTime":"2026-08-08T03:48:02.401Z","endTime":"2026-08-08T03:48:07.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.555972880209005,"aZ":-29.144439245432853,"pfxX":4.389525742570322,"pfxZ":2.0353448757079713,"pX":1.4137064368574757,"pZ":1.9875758398836758,"vX0":-2.411776508863579,"vY0":-121.64897597358193,"vZ0":-3.3830193599046257,"x":63.11,"y":185.12,"x0":1.8516254805016579,"y0":50.00089574363389,"z0":5.943129190695829,"aX":6.528199306925166},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.1,"breakHorizontal":-7.3,"spinRate":1060,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.45155595908272206,"extension":6.006363480345415},"index":8,"playId":"ea3eef5f-644c-34d1-aa67-665f275b39c2","pitchNumber":8,"startTime":"2026-08-08T03:48:34.058Z","endTime":"2026-08-08T03:48:39.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:48:39.144Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-08T03:49:00.688Z","endTime":"2026-08-08T03:49:42.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.671664636969915,"aZ":-29.237896989709164,"pfxX":-2.2818633302531675,"pfxZ":1.9088113931328847,"pX":-1.0586100738423185,"pZ":0.09585676408401039,"vX0":-5.92336814701593,"vY0":-123.28094425912205,"vZ0":-7.642694333331522,"x":157.35,"y":236.19,"x0":1.6723151480697707,"y0":50.00191667204863,"z0":5.706305048131391,"aX":-3.509666944481501},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.9,"breakHorizontal":5.5,"spinRate":2824,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.44440205203918737,"extension":5.856128428157037},"index":0,"playId":"b45c751b-7774-3001-8e3f-0ee50c43b274","pitchNumber":1,"startTime":"2026-08-08T03:49:07.812Z","endTime":"2026-08-08T03:49:11.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16294249648069,"aZ":-31.458375257577657,"pfxX":-2.884557641711217,"pfxZ":0.45983896077152764,"pX":0.16200194882602917,"pZ":2.056821530552239,"vX0":-2.8899424693113054,"vY0":-123.65236406496419,"vZ0":-2.995554025050203,"x":110.82,"y":183.25,"x0":1.719665180435125,"y0":50.00193310058737,"z0":5.917576902179296,"aX":-4.475611329245211},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":5.9,"spinRate":2717,"spinDirection":254},"zone":8,"typeConfidence":0.91,"plateTime":0.4425887093581595,"extension":5.726864724999737},"hitData":{"launchSpeed":75.8,"launchAngle":77.0,"totalDistance":59.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":98.17,"coordY":191.07}},"index":1,"playId":"c54f84c5-23f6-3156-b3ae-02058a957b88","pitchNumber":2,"startTime":"2026-08-08T03:49:33.539Z","endTime":"2026-08-08T03:49:42.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:49:42.598Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:52:06.437Z","endTime":"2026-08-08T03:52:36.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.059767261276782,"aZ":-30.82274308056992,"pfxX":-4.666513743286282,"pfxZ":0.9737054602737771,"pX":-0.006830211501558548,"pZ":2.263401066288877,"vX0":-5.73105260783023,"vY0":-116.66082388891452,"vZ0":-1.5775819321878175,"x":117.26,"y":177.67,"x0":3.0837430919559905,"y0":50.00205104494197,"z0":5.842198819171248,"aX":-6.457732608244978},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.7,"breakHorizontal":9.8,"spinRate":2459,"spinDirection":255},"zone":5,"typeConfidence":0.91,"plateTime":0.4687338106244563,"extension":6.007110095554777},"index":0,"playId":"1f4b481d-241f-364d-b73f-87cd26701ecf","pitchNumber":1,"startTime":"2026-08-08T03:52:12.557Z","endTime":"2026-08-08T03:52:16.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.815090940997454,"aZ":-29.179743049053627,"pfxX":-3.980414398060938,"pfxZ":2.0861384955012294,"pX":-0.5405678715573018,"pZ":1.6809946299378824,"vX0":-6.850762777935197,"vY0":-118.74931663300684,"vZ0":-3.111231591203381,"x":137.61,"y":193.39,"x0":2.8938366521749916,"y0":50.001226617098744,"z0":5.650661446665131,"aX":-5.708485323289136},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.4,"breakHorizontal":8.8,"spinRate":2425,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.46048756084270837,"extension":5.921488072938703},"hitData":{"launchSpeed":95.9,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.04,"coordY":147.46}},"index":1,"playId":"597ec0fc-49ec-35b5-8dc6-82c25b06563d","pitchNumber":2,"startTime":"2026-08-08T03:52:28.105Z","endTime":"2026-08-08T03:52:36.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:52:36.312Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jase Bowen grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:53:25.316Z","endTime":"2026-08-08T03:53:35.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"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":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jase Bowen replaces Sung-Mun Song.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-08T03:52:49.610Z","endTime":"2026-08-08T03:53:01.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-08T03:53:01.513Z","endTime":"2026-08-08T03:53:27.535Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20197312052272,"aZ":-16.604199118595172,"pfxX":4.61354048105703,"pfxZ":9.081665461113603,"pX":0.26163846094075366,"pZ":2.6933822103635445,"vX0":-8.459880499523397,"vY0":-130.5443296312514,"vZ0":-4.519316701830756,"x":107.03,"y":166.06,"x0":2.954718711342128,"y0":50.00116095311235,"z0":5.708710851424382,"aX":7.908684147569987},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.6,"breakHorizontal":-6.4,"spinRate":2121,"spinDirection":133},"zone":5,"typeConfidence":0.87,"plateTime":0.42064926907980205,"extension":5.967908727438122},"hitData":{"launchSpeed":92.7,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.12,"coordY":176.14}},"index":2,"playId":"51ddcf98-e5c4-3a6c-a729-a279636f6292","pitchNumber":1,"startTime":"2026-08-08T03:53:27.535Z","endTime":"2026-08-08T03:53:35.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:53:35.142Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to left fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:53:54.694Z","endTime":"2026-08-08T03:54:41.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":662139,"link":"/api/v1/people/662139"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":76.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.84557578795527,"aZ":-26.080692185082547,"pfxX":-3.9107292603502533,"pfxZ":4.220449365340753,"pX":-0.4134955147567528,"pZ":1.4376929770652065,"vX0":-6.634512289194373,"vY0":-118.35400986084039,"vZ0":-4.468860888538355,"x":132.76,"y":199.96,"x0":2.914967303699384,"y0":50.00278366356388,"z0":5.690413458272188,"aX":-5.645258374991718},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.0,"breakHorizontal":8.4,"spinRate":2332,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.4596908625504712,"extension":6.0233980395003535},"index":0,"playId":"8ed0fc0d-0f96-3953-b9ab-e22405e3d5e3","pitchNumber":1,"startTime":"2026-08-08T03:53:59.309Z","endTime":"2026-08-08T03:54:04.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.37052945251535,"aZ":-26.894477274802032,"pfxX":-4.871478700676546,"pfxZ":3.699944089817378,"pX":-0.010406355561067582,"pZ":1.9411568579914313,"vX0":-5.366695481800486,"vY0":-117.56985995961516,"vZ0":-2.9829328328454743,"x":117.4,"y":186.37,"x0":2.918785680749358,"y0":50.00199909347766,"z0":5.674237087221311,"aX":-6.94574845520188},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.4,"breakHorizontal":10.0,"spinRate":2395,"spinDirection":246},"zone":8,"typeConfidence":0.91,"plateTime":0.4625848770974832,"extension":6.167682294968889},"index":1,"playId":"d26c023f-7b43-36ce-9350-fe1e1a300f0a","pitchNumber":2,"startTime":"2026-08-08T03:54:13.566Z","endTime":"2026-08-08T03:54:17.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.75289569023279,"aZ":-29.339119331334434,"pfxX":-6.0980900956606465,"pfxZ":2.0361496799091494,"pX":0.15421025139265201,"pZ":2.3246534898401383,"vX0":-4.7545948172463035,"vY0":-116.83208278740089,"vZ0":-1.5600136794751085,"x":111.12,"y":176.01,"x0":3.0033906257101406,"y0":50.002142985165925,"z0":5.74285707327409,"aX":-8.47941861310095},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.6,"breakHorizontal":12.1,"spinRate":2492,"spinDirection":273},"zone":5,"typeConfidence":0.91,"plateTime":0.46772877623770714,"extension":6.125362241909418},"hitData":{"launchSpeed":107.7,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.48,"coordY":114.5}},"index":2,"playId":"223f81b3-1e14-3217-8e4e-80e5aa8d011c","pitchNumber":3,"startTime":"2026-08-08T03:54:30.492Z","endTime":"2026-08-08T03:54:41.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:54:41.318Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to right fielder Cam Smith. Fernando Tatis Jr. to 3rd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:54:55.607Z","endTime":"2026-08-08T03:55:34.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.168858838948434,"aZ":-28.866089097945295,"pfxX":-4.396134245713405,"pfxZ":2.3583620066604203,"pX":-1.7675136305414791,"pZ":1.39215154059878,"vX0":-9.025920921296393,"vY0":-117.072368939689,"vZ0":-3.6908910957177747,"x":184.37,"y":201.19,"x0":2.6945202556760446,"y0":50.0010663587682,"z0":5.663910404332269,"aX":-6.157214641607927},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.7,"breakHorizontal":10.0,"spinRate":2291,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.4662000827495745,"extension":6.265465805088685},"index":0,"playId":"22f18fa6-7bf6-3042-b965-1435f9681cb6","pitchNumber":1,"startTime":"2026-08-08T03:55:07.775Z","endTime":"2026-08-08T03:55:12.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.085324171682,"aZ":-17.202060946503252,"pfxX":4.16703632165619,"pfxZ":8.817434768045004,"pX":-0.24737245194014548,"pZ":2.0203125818930667,"vX0":-9.053469157967,"vY0":-129.48647915941004,"vZ0":-5.84327810238576,"x":126.43,"y":184.23,"x0":2.753174035727545,"y0":50.00264183646967,"z0":5.622824699842474,"aX":7.076265144651977},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.9,"breakHorizontal":-5.5,"spinRate":2252,"spinDirection":143},"zone":7,"typeConfidence":0.85,"plateTime":0.4230381251361002,"extension":6.246520207071442},"hitData":{"launchSpeed":97.8,"launchAngle":12.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.59,"coordY":94.89}},"index":1,"playId":"571cbfc1-60b1-3762-bdd8-9604abb9220b","pitchNumber":2,"startTime":"2026-08-08T03:55:24.706Z","endTime":"2026-08-08T03:55:34.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T03:55:34.399Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks. Jake Cronenworth to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T03:58:29.241Z","endTime":"2026-08-08T04:00:32.081Z","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":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[1],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T03:56:04.978Z","endTime":"2026-08-08T03:56:41.094Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bryan Abreu replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-08T03:56:41.094Z","endTime":"2026-08-08T03:58:31.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.469594359531413,"aZ":-34.12304008564539,"pfxX":3.24769281613336,"pfxZ":-1.1997492878821994,"pX":1.4371391685172483,"pZ":0.3341155998350504,"vX0":7.893960956362886,"vY0":-126.62685291402892,"vZ0":-6.045562480430548,"x":62.22,"y":229.76,"x0":-2.1459807663503616,"y0":50.00490706821506,"z0":5.490962311726333,"aX":5.261164100638961},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.4,"breakHorizontal":-7.7,"spinRate":2963,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4329724229126728,"extension":6.522341596895599},"index":2,"playId":"50407ac9-618b-3b31-85a0-4e7b26ca0e51","pitchNumber":1,"startTime":"2026-08-08T03:58:31.361Z","endTime":"2026-08-08T03:58:35.113Z","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":97.6,"endSpeed":88.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12214256126911,"aZ":-10.992244533906002,"pfxX":-4.802607197328232,"pfxZ":10.481402401468582,"pX":0.9792773267105719,"pZ":2.1937971595712398,"vX0":9.822457665492903,"vY0":-141.66554337193872,"vZ0":-6.892342580801239,"x":79.67,"y":179.55,"x0":-1.9180520726709294,"y0":50.003322024788716,"z0":5.370452654338005,"aX":-9.707150436478456},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2401,"spinDirection":210},"zone":14,"typeConfidence":0.89,"plateTime":0.38750098914986,"extension":6.836947028903676},"index":3,"playId":"07c38ce8-8d87-3e41-b799-0fb87d82cbcb","pitchNumber":2,"startTime":"2026-08-08T03:58:55.026Z","endTime":"2026-08-08T03:58:59.979Z","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":90.1,"endSpeed":82.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.448079707194907,"aZ":-35.89728680980255,"pfxX":2.9260804697008496,"pfxZ":-2.15314667356939,"pX":1.2359663003415757,"pZ":1.534532084742644,"vX0":8.15508019990194,"vY0":-130.94155416833866,"vZ0":-3.3025467263613,"x":69.89,"y":197.35,"x0":-2.3026657789403524,"y0":50.00115491202972,"z0":5.506491666472754,"aX":5.063734639281311},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.4,"breakHorizontal":-7.2,"spinRate":2997,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4187898812523043,"extension":6.470285005009395},"index":4,"playId":"50feb8ea-5773-3c7a-bbab-ba70c981b65c","pitchNumber":3,"startTime":"2026-08-08T03:59:12.537Z","endTime":"2026-08-08T03:59:16.948Z","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":95.1,"endSpeed":87.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.408917430565364,"aZ":-15.987466805786072,"pfxX":-4.094789913051601,"pfxZ":8.355231084441252,"pX":0.07747460859135946,"pZ":2.7667125757982904,"vX0":8.265789359929142,"vY0":-138.20958380330643,"vZ0":-3.978498561459382,"x":114.05,"y":164.08,"x0":-2.4181149364166106,"y0":50.00249093405878,"z0":5.296514148851557,"aX":-7.9333521632742},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":5.8,"spinRate":2493,"spinDirection":214},"zone":5,"typeConfidence":0.92,"plateTime":0.39610187102745487,"extension":6.85839388288229},"index":5,"playId":"01c5d997-94d5-3b18-8eb0-3e7131c3a484","pitchNumber":4,"startTime":"2026-08-08T03:59:31.523Z","endTime":"2026-08-08T03:59:35.002Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-08T03:59:46.785Z","endTime":"2026-08-08T04:00:04.772Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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":99.1,"endSpeed":90.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09841334261596,"aZ":-10.288981377258015,"pfxX":-5.3227883319340785,"pfxZ":10.553587512624219,"pX":1.0007394952568232,"pZ":0.95142805583118,"vX0":10.303357169421396,"vY0":-143.5374165813433,"vZ0":-10.52097922743868,"x":78.85,"y":213.09,"x0":-1.9538089058124704,"y0":50.006788948688374,"z0":5.317892368078933,"aX":-11.042584181498151},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.9,"breakHorizontal":7.4,"spinRate":2434,"spinDirection":212},"zone":14,"typeConfidence":0.88,"plateTime":0.38247508982393885,"extension":7.024622453326556},"index":7,"playId":"d5b948c8-0aed-3a6d-806b-b02e0bd9789e","pitchNumber":5,"startTime":"2026-08-08T04:00:04.772Z","endTime":"2026-08-08T04:00:09.123Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.210382952485524,"aZ":-17.35267920625591,"pfxX":-1.4693770584303314,"pfxZ":7.547162761579901,"pX":1.3192300135390744,"pZ":1.2572233294952166,"vX0":10.767774462052772,"vY0":-139.24871957939786,"vZ0":-7.626566020592183,"x":66.71,"y":204.83,"x0":-2.4067037913982436,"y0":50.00538297847277,"z0":5.179372006638529,"aX":-2.887726431947092},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":0.5,"spinRate":2547,"spinDirection":212},"zone":14,"typeConfidence":0.93,"plateTime":0.3933163259170547,"extension":7.0184976673097434},"index":8,"playId":"52c39c80-b992-3df7-94b6-34057eb88f9a","pitchNumber":6,"startTime":"2026-08-08T04:00:26.067Z","endTime":"2026-08-08T04:00:32.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:00:32.081Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-08T04:00:54.029Z","endTime":"2026-08-08T04:02:51.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46000506317019,"aZ":-36.034724737841785,"pfxX":4.203645059646112,"pfxZ":-2.3550869434074886,"pX":0.36339123664867656,"pZ":0.5106489672023645,"vX0":5.583984289647255,"vY0":-127.78389666030107,"vZ0":-5.547644823187819,"x":103.15,"y":224.99,"x0":-2.4035712934311433,"y0":50.00433404216185,"z0":5.569580700997353,"aX":6.890033045761681},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.4,"breakHorizontal":-9.0,"spinRate":2996,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.43007092648307044,"extension":6.4355410578162955},"index":0,"playId":"d6eabfa9-8678-35d7-87f9-36390cc5eff0","pitchNumber":1,"startTime":"2026-08-08T04:01:05.084Z","endTime":"2026-08-08T04:01:09.432Z","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":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.414794572740412,"aZ":-11.653427903070027,"pfxX":-4.802153071260109,"pfxZ":10.2330048657476,"pX":-0.9559993105293381,"pZ":2.6854837908667775,"vX0":5.936419056989457,"vY0":-140.6024538395934,"vZ0":-5.143379565077807,"x":153.44,"y":166.27,"x0":-2.469243971541825,"y0":50.00125666976381,"z0":5.292454397227579,"aX":-9.629060578657988},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":7.6,"spinRate":2299,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.3893266987555908,"extension":7.041697848527852},"index":1,"playId":"1af42c12-0d6c-33f6-9659-b1b08b6be390","pitchNumber":2,"startTime":"2026-08-08T04:01:39.224Z","endTime":"2026-08-08T04:01:43.304Z","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.6,"endSpeed":81.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.274414936771528,"aZ":-34.102406451798686,"pfxX":3.2459232990406064,"pfxZ":-1.173039226024061,"pX":0.7198943491567443,"pZ":1.018368342396972,"vX0":6.853704602195341,"vY0":-127.480538588622,"vZ0":-4.4185941702242975,"x":89.56,"y":211.28,"x0":-2.4253921155534215,"y0":50.002683917663695,"z0":5.466972979657717,"aX":5.339428269156931},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.9,"breakHorizontal":-7.4,"spinRate":2899,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.42970552900809666,"extension":6.561258674496547},"index":2,"playId":"b9784e85-2fca-31e9-9dcd-0b11b3d60b7c","pitchNumber":3,"startTime":"2026-08-08T04:01:59.158Z","endTime":"2026-08-08T04:02:02.722Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.969291112569657,"aZ":-14.070272349975609,"pfxX":-1.858209404312717,"pfxZ":9.302954355359178,"pX":-1.5072836331802413,"pZ":3.371324767356611,"vX0":4.005830660975378,"vY0":-137.9650212678292,"vZ0":-2.764895522053265,"x":174.45,"y":147.75,"x0":-2.7304650582434236,"y0":50.00195654321276,"z0":5.323336032476582,"aX":-3.6161570771357296},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":2.6,"spinRate":2494,"spinDirection":211},"zone":11,"typeConfidence":0.75,"plateTime":0.39556359298865873,"extension":6.874712254659547},"index":3,"playId":"4e18d01a-4c6d-324b-885f-f0d0b119860f","pitchNumber":4,"startTime":"2026-08-08T04:02:20.298Z","endTime":"2026-08-08T04:02:24.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11515928658223,"aZ":-10.712862414342517,"pfxX":-5.090034668964364,"pfxZ":10.948760548756969,"pX":0.10830751885587163,"pZ":2.0794798271148136,"vX0":8.495815126500734,"vY0":-139.0995045664528,"vZ0":-6.755711517241968,"x":112.87,"y":182.63,"x0":-2.3237957297897434,"y0":50.00171519401995,"z0":5.249382644066057,"aX":-9.976913290151161},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2307,"spinDirection":217},"zone":8,"typeConfidence":0.89,"plateTime":0.3937094441901192,"extension":6.950141973016761},"hitData":{"launchSpeed":93.6,"launchAngle":5.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.8,"coordY":150.51}},"index":4,"playId":"1518ff3f-90af-3c78-97ce-5c1e7c99d35d","pitchNumber":5,"startTime":"2026-08-08T04:02:43.725Z","endTime":"2026-08-08T04:02:51.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:02:51.738Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yainer Diaz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-08T04:05:12.053Z","endTime":"2026-08-08T04:05:54.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"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],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"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":{"description":"Defensive switch from left field to second base for Luis Rengifo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-08T04:04:12.189Z","endTime":"2026-08-08T04:04:12.215Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"400"},{"details":{"description":"Jase Bowen remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-08T04:04:12.215Z","endTime":"2026-08-08T04:04:13.215Z","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":823550,"link":"/api/v1/people/823550"}},{"details":{"description":"Pitching Change: Wandy Peralta replaces Yuki Matsui.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-08T04:04:12.215Z","endTime":"2026-08-08T04:05:14.221Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92344983654808,"aZ":-19.25843876452454,"pfxX":8.429976565660713,"pfxZ":6.489009268347935,"pX":1.00915533739441,"pZ":1.9699310819870972,"vX0":-0.9565723886929216,"vY0":-140.24098968124164,"vZ0":-7.8221398751408895,"x":78.53,"y":185.59,"x0":0.2596098338558863,"y0":50.00413672075426,"z0":6.053133100909967,"aX":16.780334359018642},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":2062,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.3906697614228962,"extension":5.519179293009038},"index":3,"playId":"b4527113-6a9b-32b0-8506-ac55a53e6cf4","pitchNumber":1,"startTime":"2026-08-08T04:05:14.221Z","endTime":"2026-08-08T04:05:17.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50297622015979,"aZ":-27.229313984581243,"pfxX":9.054693840015968,"pfxZ":2.9282332096479182,"pX":0.45846986946923196,"pZ":1.5631898776849589,"vX0":-3.247812408173681,"vY0":-129.04496367914308,"vZ0":-5.082542648610073,"x":99.52,"y":196.57,"x0":0.5559342419940774,"y0":50.0031570368419,"z0":5.652323089357268,"aX":15.292592775211673},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":-15.7,"spinRate":2048,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.424214400910762,"extension":5.764593024061657},"index":4,"playId":"90d06d94-dcb7-3107-9ac7-9d9291f2eb8f","pitchNumber":2,"startTime":"2026-08-08T04:05:32.742Z","endTime":"2026-08-08T04:05:36.032Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.300975926646064,"aZ":-27.698801122890956,"pfxX":9.117515731575077,"pfxZ":2.7157304960829496,"pX":1.4671625824455845,"pZ":1.2946239310307979,"vX0":-0.7587717549632018,"vY0":-128.05353819288635,"vZ0":-5.372862455999105,"x":61.08,"y":203.83,"x0":0.5852190128562237,"y0":50.002720146866615,"z0":5.607245186200207,"aX":15.027627971339419},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":-16.3,"spinRate":2147,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.4289690339816725,"extension":5.8472089701770456},"index":5,"playId":"46f39ce6-c3d6-3a7c-b6c7-dded6824791a","pitchNumber":3,"startTime":"2026-08-08T04:05:50.933Z","endTime":"2026-08-08T04:05:54.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:05:54.392Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Smith singles on a fly ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-08T04:06:10.648Z","endTime":"2026-08-08T04:07:22.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":"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":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123699821423653,"aZ":-28.182321638177292,"pfxX":-1.7850602320162663,"pfxZ":2.388274225137364,"pX":0.0505743164201943,"pZ":2.0228959167904836,"vX0":-0.6808727113157844,"vY0":-128.51533890735612,"vZ0":-4.150295886548854,"x":115.07,"y":184.16,"x0":0.5509459965872742,"y0":50.00037865714359,"z0":5.852575496900896,"aX":-2.9794030619050247},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":3.4,"spinRate":2085,"spinDirection":157},"zone":8,"typeConfidence":0.9,"plateTime":0.426511338348897,"extension":5.787646331121048},"index":0,"playId":"a0a2ae06-df2e-3411-9702-0f1642d445da","pitchNumber":1,"startTime":"2026-08-08T04:06:13.967Z","endTime":"2026-08-08T04:06:17.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.677883192631143,"aZ":-20.78270579715542,"pfxX":9.144338860682424,"pfxZ":5.698770168745604,"pX":-1.142516667911555,"pZ":2.8362911399508635,"vX0":-6.727601868437434,"vY0":-140.04356963134796,"vZ0":-4.99353828307708,"x":160.55,"y":162.2,"x0":0.09488743443104052,"y0":50.00427294243257,"z0":5.989631849501531,"aX":18.284500056103905},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.5,"breakHorizontal":-15.4,"spinRate":1967,"spinDirection":129},"zone":11,"typeConfidence":0.91,"plateTime":0.3901351096379351,"extension":5.852708085038521},"index":1,"playId":"c757cc35-600c-3b65-9f0e-a77c808e2ad4","pitchNumber":2,"startTime":"2026-08-08T04:06:42.633Z","endTime":"2026-08-08T04:06:47.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323612883472613,"aZ":-27.143381188075022,"pfxX":7.838476204127765,"pfxZ":2.8582793881563457,"pX":1.529192807592684,"pZ":1.9127781925982377,"vX0":0.21211489194636218,"vY0":-131.63555114577633,"vZ0":-4.6461009434913905,"x":58.71,"y":187.13,"x0":0.4289992072024619,"y0":50.000852863998134,"z0":5.704343706826199,"aX":13.786788242429859},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":-14.3,"spinRate":2020,"spinDirection":125},"zone":14,"typeConfidence":0.88,"plateTime":0.41571812387262597,"extension":5.586005674683727},"index":2,"playId":"cc7c0567-ae20-3a82-9cf6-04a6bfc879fe","pitchNumber":3,"startTime":"2026-08-08T04:06:56.435Z","endTime":"2026-08-08T04:07:00.247Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.009941206002583,"aZ":-26.950474606748113,"pfxX":8.037135120664534,"pfxZ":2.9881383117355726,"pX":1.1062999285183732,"pZ":2.0607910513438985,"vX0":-0.6998390527862604,"vY0":-131.6670314805655,"vZ0":-4.247794134911001,"x":74.83,"y":183.14,"x0":0.3324032681069709,"y0":50.00530301737569,"z0":5.69897105779448,"aX":14.055307275138647},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":-14.4,"spinRate":2089,"spinDirection":122},"zone":14,"typeConfidence":0.89,"plateTime":0.41664855819685576,"extension":5.759558784826636},"hitData":{"launchSpeed":64.0,"launchAngle":37.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.18,"coordY":131.61}},"index":3,"playId":"57a68072-faee-3615-87bf-f1879fd344fe","pitchNumber":4,"startTime":"2026-08-08T04:07:10.838Z","endTime":"2026-08-08T04:07:22.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:07:22.524Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Meyers singles on a line drive to right fielder Fernando Tatis Jr. Cam Smith to 3rd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-08T04:07:39.099Z","endTime":"2026-08-08T04:08:44.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.918022776423527,"aZ":-26.534091978748098,"pfxX":-1.0515705358416612,"pfxZ":3.319304682848637,"pX":-0.2352841773533732,"pZ":2.7457264307954787,"vX0":-1.1129272041376004,"vY0":-129.69676164823412,"vZ0":-2.798103280429328,"x":125.97,"y":164.65,"x0":0.3364781561377897,"y0":50.002477202047515,"z0":5.868948161632293,"aX":-1.7853408484891735},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":2.2,"spinRate":1967,"spinDirection":170},"zone":5,"typeConfidence":0.9,"plateTime":0.422832153360837,"extension":5.942774710842534},"index":0,"playId":"19d861c0-143c-3371-a666-ffb121201720","pitchNumber":1,"startTime":"2026-08-08T04:07:45.003Z","endTime":"2026-08-08T04:07:49.349Z","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":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.548564088946108,"aZ":-29.23551287373829,"pfxX":8.164331522883556,"pfxZ":1.720076827771683,"pX":0.5209577896763935,"pZ":2.7281825140907663,"vX0":-1.8953084416138475,"vY0":-130.5435703023494,"vZ0":-2.3567800447131546,"x":97.14,"y":165.12,"x0":0.19944981299698,"y0":50.005971153116946,"z0":5.86144751578565,"aX":13.980014200694571},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.8,"breakHorizontal":-14.3,"spinRate":1925,"spinDirection":124},"zone":6,"typeConfidence":0.9,"plateTime":0.42086584015736594,"extension":5.599977288823064},"hitData":{"launchSpeed":95.1,"launchAngle":13.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.94,"coordY":108.59}},"index":1,"playId":"4e6e5a0c-ab0d-3459-9537-9b7f694812fa","pitchNumber":2,"startTime":"2026-08-08T04:08:32.837Z","endTime":"2026-08-08T04:08:44.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:08:44.280Z","atBatIndex":66},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jeremy Peña grounds into a double play, second baseman Luis Rengifo to first baseman Jake Cronenworth to shortstop Xander Bogaerts. Cam Smith scores. Jake Meyers out at 2nd. Jeremy Peña out at 1st.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-08T04:10:06.006Z","endTime":"2026-08-08T04:11:06.394Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"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":[1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":593974,"link":"/api/v1/people/593974"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-08T04:09:08.834Z","endTime":"2026-08-08T04:10:08.149Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.603916446959875,"aZ":-21.096702573067112,"pfxX":9.965090409860963,"pfxZ":5.711116503304288,"pX":0.7053580020429093,"pZ":1.1649224951232782,"vX0":-1.887193626012389,"vY0":-138.55565632165715,"vZ0":-9.210700443779801,"x":90.11,"y":207.33,"x0":0.10163057457358057,"y0":50.00505764732965,"z0":5.948005717482081,"aX":19.333712178179926},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":-17.6,"spinRate":2042,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.3956547432578126,"extension":5.787310532553911},"index":1,"playId":"7c506755-f29d-3d4f-a00e-8cd08c1e4b39","pitchNumber":1,"startTime":"2026-08-08T04:10:08.149Z","endTime":"2026-08-08T04:10:11.445Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-08T04:10:28.610Z","endTime":"2026-08-08T04:10:37.694Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.749030338242743,"aZ":-19.85548943073737,"pfxX":8.253336809849642,"pfxZ":6.3525125977098185,"pX":0.6245149916456921,"pZ":0.4125909183051674,"vX0":-0.9398389985240657,"vY0":-138.36121372620582,"vZ0":-11.265169895090672,"x":93.19,"y":227.64,"x0":-0.10391202659052014,"y0":50.00441042781993,"z0":5.866283871053047,"aX":16.010207433558705},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":-14.8,"spinRate":2144,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.39580349867660214,"extension":5.649604765862398},"index":3,"playId":"0f56d64c-7134-36bf-b2ca-165e28e9b3a8","pitchNumber":2,"startTime":"2026-08-08T04:10:37.694Z","endTime":"2026-08-08T04:10:41.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97973233402073,"aZ":-27.218874207898548,"pfxX":9.193721838425786,"pfxZ":2.8681071201932236,"pX":-0.29350045877202574,"pZ":1.2720899267296901,"vX0":-4.529127921722799,"vY0":-131.00084658658116,"vZ0":-6.0747394213958605,"x":128.19,"y":204.43,"x0":0.2679550241605216,"y0":50.00570736654234,"z0":5.669445973338474,"aX":15.901028407131108},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":-15.6,"spinRate":2205,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.41891877114595033,"extension":5.628340900801152},"hitData":{"launchSpeed":70.8,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.31,"coordY":160.65}},"index":4,"playId":"a418356a-be9b-38c1-9692-7218e1e9c9fd","pitchNumber":3,"startTime":"2026-08-08T04:10:56.424Z","endTime":"2026-08-08T04:11:06.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:11:06.394Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-08T04:13:11.236Z","endTime":"2026-08-08T04:14:03.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25575971630146,"aZ":-14.687690445786817,"pfxX":-2.0546635542798035,"pfxZ":9.169451943558688,"pX":-0.21087693313337244,"pZ":2.7744314916197004,"vX0":7.187888534678158,"vY0":-137.2056252474695,"vZ0":-4.2625863522152185,"x":125.04,"y":163.87,"x0":-2.5972755165280685,"y0":50.00497598113774,"z0":5.348580243784312,"aX":-3.920028033460248},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":2.2,"spinRate":2392,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.39915549328086364,"extension":7.105283624481361},"index":0,"playId":"9fe258d4-a0fb-32f4-8be0-fc276e956ff9","pitchNumber":1,"startTime":"2026-08-08T04:13:18.283Z","endTime":"2026-08-08T04:13:22.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.733686148614304,"aZ":-10.587197931881697,"pfxX":-5.202352758954587,"pfxZ":10.59848256468795,"pX":-0.3980521683169194,"pZ":2.893592445106378,"vX0":6.675248662274456,"vY0":-142.2910870404718,"vZ0":-5.437771679788189,"x":132.17,"y":160.65,"x0":-2.1060276645585927,"y0":50.00028425232201,"z0":5.509534702134862,"aX":-10.593983134563437},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.1,"breakHorizontal":7.9,"spinRate":2354,"spinDirection":213},"zone":1,"typeConfidence":0.88,"plateTime":0.38595015440716196,"extension":6.6232554622718505},"index":1,"playId":"b13082b8-4282-3f0d-ae48-c5ca03ee7d74","pitchNumber":2,"startTime":"2026-08-08T04:13:34.435Z","endTime":"2026-08-08T04:13:37.806Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-08T04:13:45.879Z","endTime":"2026-08-08T04:13:59.552Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.930128679985685,"aZ":-12.275313586158578,"pfxX":-5.930107292463166,"pfxZ":9.680828939055466,"pX":-0.55700105737844,"pZ":3.0226344928462368,"vX0":6.482899616120034,"vY0":-142.91794529243685,"vZ0":-4.863390431649433,"x":138.23,"y":157.17,"x0":-2.0913441683912564,"y0":50.00228640930326,"z0":5.526256175783492,"aX":-12.188328518037393},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":9.4,"spinRate":2245,"spinDirection":213},"zone":1,"typeConfidence":0.88,"plateTime":0.3842000263773233,"extension":6.726799593475689},"index":3,"playId":"39220891-1121-3963-885a-af37423420f6","pitchNumber":3,"startTime":"2026-08-08T04:13:59.552Z","endTime":"2026-08-08T04:14:03.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:14:03.408Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-08T04:14:23.895Z","endTime":"2026-08-08T04:15:20.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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(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":94.5,"endSpeed":86.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.622667783934528,"aZ":-17.23633475031472,"pfxX":-0.12687654280449534,"pfxZ":7.818808700332486,"pX":0.3240356719028564,"pZ":2.1917784375990186,"vX0":7.869071896159981,"vY0":-137.3898363042228,"vZ0":-5.063903135101432,"x":104.65,"y":179.6,"x0":-2.5615745275177546,"y0":50.004342696129974,"z0":5.231515684495181,"aX":-0.24456069591505145},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-1.4,"spinRate":2535,"spinDirection":213},"zone":6,"typeConfidence":0.78,"plateTime":0.3987661210784834,"extension":6.780390867887315},"index":0,"playId":"9dcf685f-249a-3868-bb41-7e4d1efbee1d","pitchNumber":1,"startTime":"2026-08-08T04:14:29.595Z","endTime":"2026-08-08T04:14:35.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42952099060959,"aZ":-37.11245386062328,"pfxX":3.262569359463303,"pfxZ":-2.9863506969327007,"pX":0.7312665009251572,"pZ":0.6358458750841156,"vX0":6.40528236469578,"vY0":-128.3428771309172,"vZ0":-5.089453223240535,"x":89.13,"y":221.61,"x0":-2.22783986720665,"y0":50.000090175782056,"z0":5.559286248879671,"aX":5.400348505610683},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.4,"breakHorizontal":-7.4,"spinRate":3097,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4280046683790131,"extension":6.498670071107513},"index":1,"playId":"9ad1c6a4-4ccf-3cfb-a405-d0ba22f12840","pitchNumber":2,"startTime":"2026-08-08T04:14:52.744Z","endTime":"2026-08-08T04:14:56.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(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":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14964252139251,"aZ":-12.39991119578873,"pfxX":-4.0312345937251814,"pfxZ":9.613763427934813,"pX":0.4779061638446924,"pZ":3.1869082378034816,"vX0":8.596757998264776,"vY0":-142.6026045338238,"vZ0":-4.1269814491857275,"x":98.78,"y":152.73,"x0":-2.0537447369722344,"y0":50.00692236283251,"z0":5.436784830684766,"aX":-8.296240512650442},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":5.5,"spinRate":2351,"spinDirection":209},"zone":3,"typeConfidence":0.89,"plateTime":0.38427931118508596,"extension":6.8865140264169264},"hitData":{"launchSpeed":91.6,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.57,"coordY":155.07}},"index":2,"playId":"a421778d-36ab-37af-8f4b-d3908c58a363","pitchNumber":3,"startTime":"2026-08-08T04:15:12.459Z","endTime":"2026-08-08T04:15:20.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:15:20.873Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-08T04:15:37.166Z","endTime":"2026-08-08T04:18:30.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02083678655764,"aZ":-10.24289425102636,"pfxX":-5.793153833835865,"pfxZ":10.842491998916769,"pX":2.034708891481326,"pZ":0.8655900837036078,"vX0":13.269283946062401,"vY0":-141.28554333067908,"vZ0":-10.262037822408963,"x":39.44,"y":215.41,"x0":-1.9688553762776682,"y0":50.00289864449607,"z0":5.201910380990651,"aX":-11.718786898305167},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":7.8,"spinRate":2269,"spinDirection":217},"zone":14,"typeConfidence":0.88,"plateTime":0.3875951088310017,"extension":7.147719435628554},"index":0,"playId":"f36c666d-b69b-39eb-b55b-c7c7f7f3c856","pitchNumber":1,"startTime":"2026-08-08T04:15:46.562Z","endTime":"2026-08-08T04:15:49.774Z","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":96.9,"endSpeed":87.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.703625432003996,"aZ":-13.546139964815971,"pfxX":-4.950801828602222,"pfxZ":9.354952808766788,"pX":-0.9406789757449444,"pZ":2.7808557070335502,"vX0":5.67215051569717,"vY0":-140.87465204195928,"vZ0":-4.379755009796172,"x":152.86,"y":163.7,"x0":-2.34573391314058,"y0":50.00602900465601,"z0":5.2439933187109595,"aX":-9.862547521566524},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2273,"spinDirection":215},"zone":11,"typeConfidence":0.89,"plateTime":0.39015491248344647,"extension":7.068916664200885},"index":1,"playId":"de9e6c6b-f28c-39ac-b9af-2775d5930962","pitchNumber":2,"startTime":"2026-08-08T04:16:10.203Z","endTime":"2026-08-08T04:16:13.831Z","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":98.5,"endSpeed":89.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13874714488866,"aZ":-9.576734939973907,"pfxX":-5.40334596288249,"pfxZ":10.932649608195899,"pX":-0.3060038437633404,"pZ":2.5716329744513167,"vX0":7.428765094164593,"vY0":-143.1274321975094,"vZ0":-5.863441552146102,"x":128.66,"y":169.35,"x0":-2.237525465556149,"y0":50.006061135434095,"z0":5.251507964251338,"aX":-11.172428637430555},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.7,"breakHorizontal":8.3,"spinRate":2323,"spinDirection":216},"zone":4,"typeConfidence":0.87,"plateTime":0.3832147207047236,"extension":6.902274273205272},"index":2,"playId":"8aa0f9d2-2156-30cb-bb03-e16cb5f50986","pitchNumber":3,"startTime":"2026-08-08T04:16:31.969Z","endTime":"2026-08-08T04:16:36.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19683687782832,"aZ":-12.896253270780853,"pfxX":-3.2907153523738675,"pfxZ":9.300083262299875,"pX":-1.973906483044231,"pZ":5.190985939356435,"vX0":2.2659921052360232,"vY0":-142.9025766029034,"vZ0":1.191384736332498,"x":192.24,"y":98.62,"x0":-2.3486205429469384,"y0":50.00444525173628,"z0":5.577601983578876,"aX":-6.822785966737691},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2288,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.3829347854813854,"extension":6.866354885678444},"index":3,"playId":"f8a1bcfe-bddd-35e2-8325-db03bfb8b098","pitchNumber":4,"startTime":"2026-08-08T04:16:56.796Z","endTime":"2026-08-08T04:17:03.470Z","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":88.5,"endSpeed":81.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.477645612076667,"aZ":-34.795566320164006,"pfxX":2.5869861486864787,"pfxZ":-1.555809396647863,"pX":0.4893296502088311,"pZ":2.540078645897413,"vX0":6.306467468120415,"vY0":-128.79796879762586,"vZ0":-0.9227421882770142,"x":98.35,"y":170.2,"x0":-2.326092823343341,"y0":50.0047015937264,"z0":5.591155275721641,"aX":4.351176475256393},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.8,"breakHorizontal":-6.1,"spinRate":2910,"spinDirection":54},"zone":6,"typeConfidence":0.89,"plateTime":0.4250779535435525,"extension":6.91881613978608},"index":4,"playId":"3de2e163-b8c0-3731-a358-68b39c6b89cf","pitchNumber":5,"startTime":"2026-08-08T04:17:42.237Z","endTime":"2026-08-08T04:17:45.822Z","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":97.2,"endSpeed":88.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.674124461751557,"aZ":-13.600680762684012,"pfxX":-3.242087653995426,"pfxZ":9.125394574651473,"pX":-0.8662877856890118,"pZ":5.100952594004026,"vX0":4.955130106893613,"vY0":-141.60077120730242,"vZ0":0.980418456463819,"x":150.02,"y":101.05,"x0":-2.2158586893799654,"y0":50.000500311863455,"z0":5.6191792558315585,"aX":-6.598120048838989},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2190,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.3865014293222706,"extension":6.782239193308901},"index":5,"playId":"cc4c4491-db0e-317a-9d13-855f6283cefb","pitchNumber":6,"startTime":"2026-08-08T04:18:09.081Z","endTime":"2026-08-08T04:18:12.592Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80985586292245,"aZ":-18.641093250399624,"pfxX":-0.7975065282060205,"pfxZ":7.141964920279991,"pX":-0.5344169451816976,"pZ":3.9332180586337775,"vX0":5.6702333964108576,"vY0":-136.06481237113982,"vZ0":-0.5550941801614552,"x":137.37,"y":132.58,"x0":-2.5321639807299343,"y0":50.0058466651663,"z0":5.4190562751708535,"aX":-1.5124890134637772},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":0.4,"spinRate":2439,"spinDirection":201},"zone":11,"typeConfidence":0.95,"plateTime":0.4008892135346418,"extension":7.016860191740134},"index":6,"playId":"1eeb3465-c3b6-378e-9df2-1afa08ae8ab5","pitchNumber":7,"startTime":"2026-08-08T04:18:26.563Z","endTime":"2026-08-08T04:18:30.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:18:30.342Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out to first baseman Jake Cronenworth.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-08T04:20:36.382Z","endTime":"2026-08-08T04:23:19.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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,5,7,8,9],"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44420273942699,"aZ":-28.378623177048617,"pfxX":-0.945157373039248,"pfxZ":2.2567602625567407,"pX":-0.5539899759878741,"pZ":2.1042244335796045,"vX0":-2.3273429376322365,"vY0":-128.5185082395546,"vZ0":-3.906229798571085,"x":138.12,"y":181.97,"x0":0.484354763519632,"y0":50.00178947076734,"z0":5.83616967613532,"aX":-1.5881512377678495},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":2.2,"spinRate":2169,"spinDirection":168},"zone":7,"typeConfidence":0.9,"plateTime":0.4254102846070853,"extension":5.988562979083807},"index":0,"playId":"371f13fc-bd42-3a6c-a319-d2443fec20f6","pitchNumber":1,"startTime":"2026-08-08T04:20:39.459Z","endTime":"2026-08-08T04:20:43.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.568275172129898,"aZ":-22.445194540844735,"pfxX":9.12248260174091,"pfxZ":4.835560229881946,"pX":-0.4135601575560377,"pZ":2.4164902576625895,"vX0":-4.429830670934763,"vY0":-140.39300644951334,"vZ0":-6.036472037369611,"x":132.76,"y":173.53,"x0":-0.006754743259492985,"y0":50.000454563322414,"z0":6.039569300792193,"aX":18.343257156106908},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.8,"breakHorizontal":-15.7,"spinRate":2224,"spinDirection":133},"zone":4,"typeConfidence":0.92,"plateTime":0.38903303700363256,"extension":5.738565580144598},"index":1,"playId":"6b4f7119-8208-3827-a55a-fe870c0a6753","pitchNumber":2,"startTime":"2026-08-08T04:20:53.845Z","endTime":"2026-08-08T04:20:57.926Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.663667501084948,"aZ":-14.244096225236582,"pfxX":6.400358843766447,"pfxZ":9.019385792783092,"pX":-0.9256565632921079,"pZ":3.751627624905138,"vX0":-4.577119566981599,"vY0":-139.87767128247248,"vZ0":-4.157854402445144,"x":152.28,"y":137.49,"x0":-0.10211904389784332,"y0":50.00106694376953,"z0":6.187100318537676,"aX":12.719740894856923},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":-10.7,"spinRate":2126,"spinDirection":131},"zone":11,"typeConfidence":0.93,"plateTime":0.39113503176398634,"extension":5.63316032800177},"index":2,"playId":"bc5fa484-91d5-3cb8-858a-cdc6de276c7d","pitchNumber":3,"startTime":"2026-08-08T04:21:08.597Z","endTime":"2026-08-08T04:21:11.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86260406431644,"aZ":-23.100953813383818,"pfxX":7.604634120258979,"pfxZ":4.585593923681982,"pX":0.5889889091202016,"pZ":3.701782844171587,"vX0":-0.91449781545139,"vY0":-139.6760098734349,"vZ0":-2.8835810862980784,"x":94.55,"y":138.83,"x0":-0.06814722374781365,"y0":50.006045973516095,"z0":6.2631587280189,"aX":15.059080956213114},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":-13.6,"spinRate":2062,"spinDirection":130},"zone":12,"typeConfidence":0.88,"plateTime":0.39182875561157005,"extension":5.596495116689363},"index":3,"playId":"18b4933f-1670-33fc-ad9e-7db72cff1164","pitchNumber":4,"startTime":"2026-08-08T04:21:26.935Z","endTime":"2026-08-08T04:21:31.452Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.001260114109414,"aZ":-14.181630091987012,"pfxX":3.849639444346156,"pfxZ":9.052720074707407,"pX":0.01883255664336923,"pZ":3.563028928923918,"vX0":-0.6864618900910479,"vY0":-139.95369574873982,"vZ0":-4.720432702620958,"x":116.28,"y":142.58,"x0":-0.23327885678803145,"y0":50.00528029220794,"z0":6.197599475785067,"aX":7.652394315897288},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":-6.8,"spinRate":2164,"spinDirection":136},"zone":2,"typeConfidence":0.91,"plateTime":0.39107099125807565,"extension":5.301342998552675},"index":4,"playId":"6440b89d-3919-32e6-a485-6dc6b5b69214","pitchNumber":5,"startTime":"2026-08-08T04:21:45.479Z","endTime":"2026-08-08T04:21:49.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97597734643724,"aZ":-26.876593828407874,"pfxX":-1.3945015056255519,"pfxZ":3.074039252545118,"pX":0.14604137285260038,"pZ":2.428572549920086,"vX0":-0.22653909907198297,"vY0":-130.52450784442695,"vZ0":-3.637863952678847,"x":111.43,"y":173.21,"x0":0.4151149733491269,"y0":50.000929934072495,"z0":5.868583212301677,"aX":-2.400986005075525},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":2.5,"spinRate":2034,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.41994362820169684,"extension":6.107075478719927},"index":5,"playId":"0ee42ac4-d584-32a0-8d1a-746f22a26d56","pitchNumber":6,"startTime":"2026-08-08T04:22:05.815Z","endTime":"2026-08-08T04:22:09.169Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-08T04:22:20.693Z","endTime":"2026-08-08T04:22:32.318Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"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":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07978343541501,"aZ":-12.332621485563644,"pfxX":4.195660974325429,"pfxZ":10.02226698518453,"pX":-0.9811823894719919,"pZ":2.0875082819007282,"vX0":-3.263560857637086,"vY0":-139.94463915654853,"vZ0":-8.5268968579803,"x":154.4,"y":182.42,"x0":-0.34404486097311315,"y0":50.00657271670969,"z0":5.985310965056505,"aX":8.309817769551387},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":-7.0,"spinRate":2219,"spinDirection":128},"zone":13,"typeConfidence":0.91,"plateTime":0.39164766082923386,"extension":5.942811504992518},"index":7,"playId":"d80f1a87-47e3-3cb1-b71d-fba7eb8c3ad1","pitchNumber":7,"startTime":"2026-08-08T04:22:32.318Z","endTime":"2026-08-08T04:22:36.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46664965910177,"aZ":-14.14735904256151,"pfxX":4.939767597976984,"pfxZ":9.138110510307692,"pX":-1.9980573680731746,"pZ":3.3805980296822753,"vX0":-6.508577175577159,"vY0":-139.35922577715735,"vZ0":-5.028974630060595,"x":193.16,"y":147.5,"x0":-0.2772633882436484,"y0":50.002011006986,"z0":6.138572731279526,"aX":9.744310219010881},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":1982,"spinDirection":127},"zone":11,"typeConfidence":0.92,"plateTime":0.39259322279649833,"extension":5.758217477321484},"index":8,"playId":"2355ee39-1e10-3ab7-bfbf-60bf6e977a7b","pitchNumber":8,"startTime":"2026-08-08T04:22:54.372Z","endTime":"2026-08-08T04:22:57.603Z","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":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53207537912897,"aZ":-18.705697697331708,"pfxX":7.947663799554337,"pfxZ":6.846901464947236,"pX":-0.45808622623798345,"pZ":1.5642619495374153,"vX0":-2.7796189279094756,"vY0":-139.39505986818526,"vZ0":-8.948122880956802,"x":134.46,"y":196.54,"x0":-0.4800728431737568,"y0":50.00083305386879,"z0":6.052397302219811,"aX":15.627729929792483},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":-13.8,"spinRate":2126,"spinDirection":138},"zone":13,"typeConfidence":0.89,"plateTime":0.3930322420141499,"extension":5.732588400298841},"hitData":{"launchSpeed":88.7,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.0,"coordY":171.3}},"index":9,"playId":"a989ede2-1803-3234-864e-81c8b5deeecb","pitchNumber":9,"startTime":"2026-08-08T04:23:12.556Z","endTime":"2026-08-08T04:23:19.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:23:19.106Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-08T04:23:49.895Z","endTime":"2026-08-08T04:24:34.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.867483348014225,"aZ":-22.037660852305375,"pfxX":8.469857153566041,"pfxZ":5.120425738789104,"pX":-0.36706938252482263,"pZ":3.8071255505990393,"vX0":-3.7521350418528,"vY0":-139.43907242863602,"vZ0":-2.4381631158806525,"x":130.99,"y":135.99,"x0":-0.10814873537351367,"y0":50.001140848137375,"z0":6.138887337298838,"aX":16.761256201261382},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.0,"breakHorizontal":-14.6,"spinRate":2052,"spinDirection":130},"zone":11,"typeConfidence":0.89,"plateTime":0.3920547792909983,"extension":5.919977987393127},"index":0,"playId":"a94bc78b-9d09-35de-ac9c-a415ce3981a9","pitchNumber":1,"startTime":"2026-08-08T04:23:52.569Z","endTime":"2026-08-08T04:23:56.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.687196129688658,"aZ":-14.216381556011918,"pfxX":5.291778044382199,"pfxZ":9.053219389000445,"pX":-0.4794982386815609,"pZ":3.1619614591307212,"vX0":-2.540103084887072,"vY0":-139.75398526629297,"vZ0":-5.497163048531933,"x":135.28,"y":153.41,"x0":-0.24772108774945503,"y0":50.00418306037802,"z0":6.083977007723769,"aX":10.496776185884045},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":-9.1,"spinRate":2087,"spinDirection":138},"zone":1,"typeConfidence":0.93,"plateTime":0.3915167832264439,"extension":5.846633368937766},"index":1,"playId":"4b411384-8714-355c-a7cf-eb3eea2de2e8","pitchNumber":2,"startTime":"2026-08-08T04:24:07.312Z","endTime":"2026-08-08T04:24:11.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2565754789757,"aZ":-24.774791087567028,"pfxX":8.318036859539266,"pfxZ":4.260953145802346,"pX":0.7996105146534851,"pZ":1.6389571133035987,"vX0":-0.9068406270048539,"vY0":-130.64496395618616,"vZ0":-5.752310192437985,"x":86.52,"y":194.53,"x0":0.06877599417212334,"y0":50.00579225916502,"z0":5.719509420495465,"aX":14.451006427296605},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.7,"breakHorizontal":-14.9,"spinRate":2191,"spinDirection":127},"zone":14,"typeConfidence":0.88,"plateTime":0.41847297708981435,"extension":6.025155993200401},"hitData":{"launchSpeed":71.4,"launchAngle":15.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.4,"coordY":109.05}},"index":2,"playId":"2986197c-75cd-37c5-b2f3-ea936b133507","pitchNumber":3,"startTime":"2026-08-08T04:24:22.735Z","endTime":"2026-08-08T04:24:34.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:24:34.596Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Altuve pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-08T04:24:52.974Z","endTime":"2026-08-08T04:26:36.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3436056280666,"aZ":-24.913831856514307,"pfxX":8.903000320203345,"pfxZ":3.7001551920527422,"pX":0.45972677378271265,"pZ":3.107828051626459,"vX0":-1.2204144711907539,"vY0":-139.459759225277,"vZ0":-3.9485832298344494,"x":99.48,"y":154.87,"x0":-0.2525427223292747,"y0":50.00527192275103,"z0":6.192024602556692,"aX":17.48006151844088},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":-15.8,"spinRate":1964,"spinDirection":132},"zone":3,"typeConfidence":0.89,"plateTime":0.39325129347492815,"extension":6.04419679427122},"index":0,"playId":"63a24653-04cd-30c2-8a52-75ad1002d07b","pitchNumber":1,"startTime":"2026-08-08T04:25:04.124Z","endTime":"2026-08-08T04:25:09.374Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90152953163468,"aZ":-30.54454139482721,"pfxX":8.546826563858675,"pfxZ":0.9391132452530275,"pX":1.0176791107359167,"pZ":1.5509386625207031,"vX0":-0.8366092944087057,"vY0":-131.22625841010185,"vZ0":-4.919339607833554,"x":78.21,"y":196.9,"x0":0.23017809486647278,"y0":50.00601863567987,"z0":5.726755126979577,"aX":14.901233975138533},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.8,"breakHorizontal":-15.2,"spinRate":2030,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.4174687843755991,"extension":5.787078729377661},"index":1,"playId":"8df11583-03f8-3b5d-ace6-92bf60d18d45","pitchNumber":2,"startTime":"2026-08-08T04:25:40.438Z","endTime":"2026-08-08T04:25:45.100Z","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":87.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36028687996662,"aZ":-23.735854051934716,"pfxX":9.667391266455914,"pfxZ":4.29002515578976,"pX":0.014120908447310733,"pZ":3.4682261092963165,"vX0":-2.3705129563606007,"vY0":-139.56921914559155,"vZ0":-3.106701949240873,"x":116.46,"y":145.14,"x0":-0.37963476051288925,"y0":50.00236175118567,"z0":6.164688383461046,"aX":19.009270160212985},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":-17.0,"spinRate":2028,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.3929306440614777,"extension":5.723097701747524},"index":2,"playId":"12248f96-2632-3b7a-95ff-1cabe09795d5","pitchNumber":3,"startTime":"2026-08-08T04:25:56.415Z","endTime":"2026-08-08T04:26:00.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57446996788662,"aZ":-29.805504337135982,"pfxX":9.155181155820836,"pfxZ":1.378589488993038,"pX":-0.21561687788844563,"pZ":1.6066447410769524,"vX0":-3.6769603980789562,"vY0":-130.49256075248886,"vZ0":-4.70566428031592,"x":125.22,"y":195.4,"x0":0.02577706503070544,"y0":50.00150238002862,"z0":5.6900685817987116,"aX":15.719164668229672},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.7,"breakHorizontal":-15.7,"spinRate":2029,"spinDirection":126},"zone":8,"typeConfidence":0.9,"plateTime":0.42042449600285625,"extension":5.752878780776287},"hitData":{"launchSpeed":87.0,"launchAngle":69.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.85,"coordY":180.93}},"index":3,"playId":"e3cf01b5-380e-3f4a-a957-9592142b65ff","pitchNumber":4,"startTime":"2026-08-08T04:26:27.104Z","endTime":"2026-08-08T04:26:36.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:26:36.982Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out softly to pitcher Wandy Peralta.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-08T04:26:58.345Z","endTime":"2026-08-08T04:27:51.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72663312435792,"aZ":-25.705627251073878,"pfxX":10.252972498694096,"pfxZ":3.343138949576062,"pX":-0.7166564595008666,"pZ":2.8167373562011977,"vX0":-4.687326357694467,"vY0":-138.8198592057664,"vZ0":-4.340168349024392,"x":144.32,"y":162.73,"x0":-0.329712947753109,"y0":50.002313365326756,"z0":6.130892332714692,"aX":19.826992491414607},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.3,"breakHorizontal":-17.4,"spinRate":1878,"spinDirection":130},"zone":1,"typeConfidence":0.86,"plateTime":0.3959480434181626,"extension":5.885233474103245},"index":0,"playId":"f2e4cdbd-12a0-36c8-b4d7-6f6def06b1e6","pitchNumber":1,"startTime":"2026-08-08T04:27:04.794Z","endTime":"2026-08-08T04:27:09.274Z","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":95.5,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.101610984130794,"aZ":-23.883078092966553,"pfxX":9.430430731379698,"pfxZ":4.283322960167696,"pX":1.317419189818346,"pZ":1.854922547951387,"vX0":0.5372744901221189,"vY0":-138.90785657983312,"vZ0":-6.8215240716510435,"x":66.78,"y":188.7,"x0":-0.1021933556306254,"y0":50.000476951432354,"z0":5.954761534891558,"aX":18.235057392787922},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.4,"breakHorizontal":-17.2,"spinRate":1967,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.3958780951417529,"extension":5.741388671133253},"index":1,"playId":"d3d7ec99-95dd-36bc-b381-f15f313c69fc","pitchNumber":2,"startTime":"2026-08-08T04:27:23.081Z","endTime":"2026-08-08T04:27:27.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26446863828179,"aZ":-24.32638543857045,"pfxX":9.145332905775902,"pfxZ":4.06313465039122,"pX":1.0458423033863757,"pZ":2.615516976979446,"vX0":0.1485834775392239,"vY0":-138.42226018164843,"vZ0":-5.127668360851194,"x":77.13,"y":168.16,"x0":-0.195817215491877,"y0":50.00245934125191,"z0":6.13077388589944,"aX":17.6622480117076},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":-16.6,"spinRate":1967,"spinDirection":126},"zone":12,"typeConfidence":0.88,"plateTime":0.39641642679445654,"extension":5.853178263558318},"hitData":{"launchSpeed":69.7,"launchAngle":-62.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.19,"coordY":176.87}},"index":2,"playId":"4be91145-dd60-336a-8820-f5a6da073faa","pitchNumber":3,"startTime":"2026-08-08T04:27:42.180Z","endTime":"2026-08-08T04:27:51.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:27:51.009Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, second baseman Nick Allen to first baseman Christian Walker.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T04:30:19.974Z","endTime":"2026-08-08T04:31:33.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Allen replaces second baseman Jose Altuve, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-08T04:29:22.406Z","endTime":"2026-08-08T04:29:22.422Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"description":"Pitching Change: Josh Hader replaces Bryan Abreu.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-08T04:29:22.422Z","endTime":"2026-08-08T04:30:22.085Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623352,"link":"/api/v1/people/623352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.528187769777745,"aZ":-30.778777191015077,"pfxX":0.5953146195329166,"pfxZ":0.94775919785521,"pX":-1.1256820893701784,"pZ":2.029449209064958,"vX0":-9.800261442626075,"vY0":-120.87045739804469,"vZ0":-1.781455612089776,"x":159.91,"y":183.98,"x0":2.911727667818281,"y0":50.003941565662686,"z0":5.490052304062454,"aX":0.8787943743903601},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.6,"breakHorizontal":1.3,"spinRate":2348,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.45392250676002943,"extension":6.579452214098519},"index":2,"playId":"ffd30f4d-5731-3ce0-ba97-fecb705ea9df","pitchNumber":1,"startTime":"2026-08-08T04:30:22.085Z","endTime":"2026-08-08T04:30:26.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28131336842288,"aZ":-30.586814171107402,"pfxX":-0.012122570664939047,"pfxZ":1.0815217315282184,"pX":-0.6156625661979529,"pZ":0.4556389376411901,"vX0":-8.274064474111018,"vY0":-121.14716238915281,"vZ0":-5.043329402934863,"x":140.47,"y":226.48,"x0":2.862757733559597,"y0":50.00467155933428,"z0":5.275184186696964,"aX":-0.01613081205644218},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.8,"breakHorizontal":2.3,"spinRate":2542,"spinDirection":342},"zone":13,"typeConfidence":0.9,"plateTime":0.4541783275742839,"extension":6.21752110839433},"index":3,"playId":"b1137d03-7192-3678-8cd3-a467d5978416","pitchNumber":2,"startTime":"2026-08-08T04:30:37.639Z","endTime":"2026-08-08T04:30:41.486Z","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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45809634558515,"aZ":-10.443496930553565,"pfxX":4.720772645253036,"pfxZ":11.501715397369374,"pX":-1.282678459444077,"pZ":2.198131941828797,"vX0":-12.06780345290004,"vY0":-136.45583495069684,"vZ0":-7.0515505752045105,"x":165.89,"y":179.43,"x0":2.5799712377855153,"y0":50.00598916076515,"z0":5.532057971247787,"aX":8.922410238094493},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":-6.0,"spinRate":2422,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.4010808155562544,"extension":6.550602013087429},"index":4,"playId":"35a30fac-57fa-3b99-a30a-377881f50b49","pitchNumber":3,"startTime":"2026-08-08T04:30:56.178Z","endTime":"2026-08-08T04:31:00.827Z","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":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.742885082492773,"aZ":-11.477088327993442,"pfxX":4.519856202776342,"pfxZ":10.920607408844562,"pX":-0.5160392702520574,"pZ":2.907114608995048,"vX0":-10.34923152911207,"vY0":-136.48693181615357,"vZ0":-4.994946055212435,"x":136.67,"y":160.29,"x0":2.7299541498946245,"y0":50.005449478431885,"z0":5.544849976779535,"aX":8.569541259549194},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":-6.1,"spinRate":2422,"spinDirection":145},"zone":1,"typeConfidence":0.89,"plateTime":0.40060092617991083,"extension":6.497560718603509},"index":5,"playId":"2654ff2b-20b7-3dc6-bd2b-4571776cb7ca","pitchNumber":4,"startTime":"2026-08-08T04:31:11.508Z","endTime":"2026-08-08T04:31:15.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":94.3,"endSpeed":86.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15942842129651,"aZ":-12.261494328195061,"pfxX":4.724975097575761,"pfxZ":10.392827186931886,"pX":-0.18776792919132088,"pZ":2.3614632237363984,"vX0":-9.559365106704185,"vY0":-137.0327771803391,"vZ0":-6.444703053016212,"x":124.16,"y":175.02,"x0":2.720325772768213,"y0":50.00425422601594,"z0":5.569022878632829,"aX":9.055258248681458},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-6.7,"spinRate":2360,"spinDirection":148},"zone":5,"typeConfidence":0.89,"plateTime":0.39857908928121155,"extension":6.491505432474452},"hitData":{"launchSpeed":100.7,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.26,"coordY":138.1}},"index":6,"playId":"10e3c0d9-8d64-3584-95ed-e15baf7fceac","pitchNumber":5,"startTime":"2026-08-08T04:31:25.511Z","endTime":"2026-08-08T04:31:33.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:31:33.224Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jase Bowen strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T04:31:50.557Z","endTime":"2026-08-08T04:33:52.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67653497768733,"aZ":-12.044936069678501,"pfxX":3.996098704819615,"pfxZ":10.299800105774365,"pX":0.3565347130722349,"pZ":3.656381927536572,"vX0":-8.097603538682229,"vY0":-138.82098091427142,"vZ0":-3.233243434012393,"x":103.41,"y":140.06,"x0":2.7903289229681394,"y0":50.00453145496568,"z0":5.636471451197111,"aX":7.812050719522468},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":-5.6,"spinRate":2070,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.39435578422390716,"extension":6.500047637847224},"index":0,"playId":"ae452e46-3804-36f9-b75f-66a2f2b5ab31","pitchNumber":1,"startTime":"2026-08-08T04:31:58.265Z","endTime":"2026-08-08T04:32:02.252Z","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":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36346010678787,"aZ":-11.464435556604913,"pfxX":5.772821705725297,"pfxZ":10.609994275908,"pX":0.03814538291166573,"pZ":3.596035507354621,"vX0":-9.122389308806293,"vY0":-138.8865589008797,"vZ0":-3.4460537804491667,"x":115.55,"y":141.69,"x0":2.6165593082849914,"y0":50.002450002320884,"z0":5.616373349264341,"aX":11.268550065541957},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":-8.5,"spinRate":2091,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.39450940411422053,"extension":6.494579437697273},"index":1,"playId":"85e11c61-d113-3e27-8ced-dad54d898f44","pitchNumber":2,"startTime":"2026-08-08T04:32:12.536Z","endTime":"2026-08-08T04:32:15.942Z","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.7,"endSpeed":87.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.578013260758237,"aZ":-10.389251438752446,"pfxX":5.812645981367898,"pfxZ":11.122873027575531,"pX":0.7652999800601108,"pZ":4.042607835382923,"vX0":-7.692119639281595,"vY0":-139.16196721242895,"vZ0":-2.574788971458301,"x":87.83,"y":129.63,"x0":2.8116429876258064,"y0":50.00687351575464,"z0":5.669220462665629,"aX":11.389377563666852},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.8,"breakHorizontal":-8.9,"spinRate":2102,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.39375592895506495,"extension":6.606216638382022},"index":2,"playId":"bca85d55-c6d6-3338-aeb4-efeb48c1dbc7","pitchNumber":3,"startTime":"2026-08-08T04:32:32.449Z","endTime":"2026-08-08T04:32:35.636Z","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.1,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.350450341986605,"aZ":-11.366631661150608,"pfxX":5.417057490398581,"pfxZ":10.76569906798125,"pX":-0.430341516158435,"pZ":3.065167063879367,"vX0":-10.495743411226004,"vY0":-138.05136612983483,"vZ0":-4.733405153024988,"x":133.4,"y":156.02,"x0":2.7146679471474324,"y0":50.00071245815437,"z0":5.56517118566372,"aX":10.468472351118445},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":-7.7,"spinRate":2158,"spinDirection":145},"zone":1,"typeConfidence":0.9,"plateTime":0.396556380022302,"extension":6.691141159845607},"index":3,"playId":"4643d845-58b5-3b22-9184-a4b67ce29456","pitchNumber":4,"startTime":"2026-08-08T04:32:52.787Z","endTime":"2026-08-08T04:32:58.933Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-08T04:33:14.098Z","endTime":"2026-08-08T04:33:24.277Z","isPitch":false,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"}},{"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":96.3,"endSpeed":87.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9585395197536,"aZ":-12.761066999330767,"pfxX":4.521015562149752,"pfxZ":9.768431444098656,"pX":1.0484673038693544,"pZ":5.040046047765558,"vX0":-6.55655956670006,"vY0":-140.14362560415327,"vZ0":0.2226414797021366,"x":77.03,"y":102.7,"x0":2.831957549252848,"y0":50.000813395557635,"z0":5.793740537368899,"aX":8.983836617875575},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":-6.8,"spinRate":2221,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.3909873805576991,"extension":6.587075837297677},"index":5,"playId":"1d36b735-bfe6-370b-b86c-7b262994de88","pitchNumber":5,"startTime":"2026-08-08T04:33:24.277Z","endTime":"2026-08-08T04:33:27.587Z","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":93.9,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26458084610954,"aZ":-11.8659112115983,"pfxX":3.801382896960058,"pfxZ":10.74875585526417,"pX":-0.9003397854661562,"pZ":3.6914047732846735,"vX0":-11.019535456496287,"vY0":-136.4022202509433,"vZ0":-2.6828785890094395,"x":151.32,"y":139.11,"x0":2.6932134206434575,"y0":50.000914709126775,"z0":5.5029510627655585,"aX":7.181759308917746},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":-4.7,"spinRate":2073,"spinDirection":142},"zone":11,"typeConfidence":0.89,"plateTime":0.4011449395419482,"extension":6.837006382190767},"index":6,"playId":"548239ca-bece-304c-941f-86d01fc71028","pitchNumber":6,"startTime":"2026-08-08T04:33:48.921Z","endTime":"2026-08-08T04:33:52.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:33:52.588Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T04:34:05.345Z","endTime":"2026-08-08T04:36:03.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".883"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".635"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".487"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.06"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.97"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.64"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.68"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.02"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.37"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.39"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.68"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.86"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.08"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.65"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.79"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".415"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".288"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".883"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".635"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".487"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.104212895748745,"aZ":-26.55469399152796,"pfxX":2.11139413866605,"pfxZ":3.5369337052057306,"pX":-0.3105852338718968,"pZ":2.2130728713257333,"vX0":-8.434009117972504,"vY0":-125.38838999179917,"vZ0":-2.664345327419306,"x":128.84,"y":179.03,"x0":2.826772921647378,"y0":50.00091350675563,"z0":5.463343729925139,"aX":3.352918789162188},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2359,"spinDirection":129},"zone":7,"typeConfidence":0.9,"plateTime":0.4373633222564415,"extension":6.533870902481335},"index":0,"playId":"deab77df-dca5-3d77-960e-700213197b9d","pitchNumber":1,"startTime":"2026-08-08T04:34:22.172Z","endTime":"2026-08-08T04:34:25.458Z","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":84.7,"endSpeed":77.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305893720567305,"aZ":-29.221150044936483,"pfxX":0.31882900569640027,"pfxZ":1.9395328137085972,"pX":0.44908415590724593,"pZ":0.7195917490075867,"vX0":-6.15528241203431,"vY0":-123.18132079205158,"vZ0":-5.162929778927436,"x":99.88,"y":219.35,"x0":2.9475021029478867,"y0":50.00498490377644,"z0":5.337091371277598,"aX":0.4866634566174888},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":1.0,"spinRate":2429,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.44602767482586536,"extension":6.276809830546935},"index":1,"playId":"2cc7323b-838a-340a-8ef1-b92dac18c46d","pitchNumber":2,"startTime":"2026-08-08T04:34:38.271Z","endTime":"2026-08-08T04:34:41.472Z","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":85.3,"endSpeed":78.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.221617361137383,"aZ":-28.328364036945413,"pfxX":-0.7231917254119615,"pfxZ":2.4524552243489435,"pX":1.1334012263841933,"pZ":2.3921781684677,"vX0":-4.413469742175834,"vY0":-124.24614378231205,"vZ0":-1.730148588542717,"x":73.8,"y":174.19,"x0":3.0245810397615185,"y0":50.00271826210556,"z0":5.445215061477931,"aX":-1.1333030229734187},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":2.3,"spinRate":2487,"spinDirection":76},"zone":14,"typeConfidence":0.9,"plateTime":0.4403638465230446,"extension":6.5180735723125665},"index":2,"playId":"b331d8b6-fb21-3705-827e-09c963e16be6","pitchNumber":3,"startTime":"2026-08-08T04:34:57.540Z","endTime":"2026-08-08T04:35:01.671Z","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":94.0,"endSpeed":85.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.362516388028578,"aZ":-14.120419466129437,"pfxX":4.9423580721977105,"pfxZ":9.551211482279829,"pX":-0.866825101756197,"pZ":3.685384580257139,"vX0":-11.004432122434995,"vY0":-136.44606072382126,"vZ0":-2.5829590586259146,"x":150.04,"y":139.27,"x0":2.5720025355867917,"y0":50.00062072574191,"z0":5.6144108121267395,"aX":9.34120500595788},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-6.7,"spinRate":2152,"spinDirection":145},"zone":11,"typeConfidence":0.88,"plateTime":0.4010718683551686,"extension":6.750334766982517},"index":3,"playId":"78de9285-0dc8-36a4-8b54-e68a3e1b88bb","pitchNumber":4,"startTime":"2026-08-08T04:35:13.274Z","endTime":"2026-08-08T04:35:18.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34300398231167,"aZ":-29.403605314079588,"pfxX":2.345226614215428,"pfxZ":1.7444985686756853,"pX":0.09908090976528335,"pZ":1.8484910657862594,"vX0":-8.076498860478841,"vY0":-125.16891776724697,"vZ0":-2.783577370997074,"x":113.22,"y":188.87,"x0":3.063253370208466,"y0":50.00204163731082,"z0":5.383461399882228,"aX":3.7214165353307163},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":-2.4,"spinRate":2450,"spinDirection":136},"zone":8,"typeConfidence":0.9,"plateTime":0.43765167035544783,"extension":6.682194278775427},"index":4,"playId":"0d8f75c0-9261-3e71-ad5f-983b6c94e7c6","pitchNumber":5,"startTime":"2026-08-08T04:35:29.973Z","endTime":"2026-08-08T04:35:34.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-08T04:35:40.508Z","endTime":"2026-08-08T04:35:55.433Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45099890708247,"aZ":-27.75632354903113,"pfxX":2.574100492561323,"pfxZ":2.746656838857506,"pX":0.23083354768291847,"pZ":2.83923293744088,"vX0":-7.372818623593501,"vY0":-126.03629029410476,"vZ0":-0.9117106675047473,"x":108.2,"y":162.12,"x0":2.8587701256992557,"y0":50.00487568272346,"z0":5.445805618680949,"aX":4.145038244290644},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.0,"breakHorizontal":-3.0,"spinRate":2444,"spinDirection":140},"zone":5,"typeConfidence":0.89,"plateTime":0.43446188419965814,"extension":6.183565275035694},"hitData":{"launchSpeed":100.5,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.09,"coordY":149.49}},"index":6,"playId":"129199f6-dbf6-32a3-bb68-ce3d1c4a1db8","pitchNumber":6,"startTime":"2026-08-08T04:35:55.433Z","endTime":"2026-08-08T04:36:03.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:36:03.124Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-08T04:34:05.345Z","endTime":"2026-08-08T04:36:03.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".883"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".635"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".487"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.06"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.97"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.64"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.68"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.02"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.37"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.39"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.68"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.86"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.08"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.65"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.79"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".415"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".288"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".883"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".635"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".487"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.104212895748745,"aZ":-26.55469399152796,"pfxX":2.11139413866605,"pfxZ":3.5369337052057306,"pX":-0.3105852338718968,"pZ":2.2130728713257333,"vX0":-8.434009117972504,"vY0":-125.38838999179917,"vZ0":-2.664345327419306,"x":128.84,"y":179.03,"x0":2.826772921647378,"y0":50.00091350675563,"z0":5.463343729925139,"aX":3.352918789162188},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2359,"spinDirection":129},"zone":7,"typeConfidence":0.9,"plateTime":0.4373633222564415,"extension":6.533870902481335},"index":0,"playId":"deab77df-dca5-3d77-960e-700213197b9d","pitchNumber":1,"startTime":"2026-08-08T04:34:22.172Z","endTime":"2026-08-08T04:34:25.458Z","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":84.7,"endSpeed":77.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305893720567305,"aZ":-29.221150044936483,"pfxX":0.31882900569640027,"pfxZ":1.9395328137085972,"pX":0.44908415590724593,"pZ":0.7195917490075867,"vX0":-6.15528241203431,"vY0":-123.18132079205158,"vZ0":-5.162929778927436,"x":99.88,"y":219.35,"x0":2.9475021029478867,"y0":50.00498490377644,"z0":5.337091371277598,"aX":0.4866634566174888},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":1.0,"spinRate":2429,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.44602767482586536,"extension":6.276809830546935},"index":1,"playId":"2cc7323b-838a-340a-8ef1-b92dac18c46d","pitchNumber":2,"startTime":"2026-08-08T04:34:38.271Z","endTime":"2026-08-08T04:34:41.472Z","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":85.3,"endSpeed":78.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.221617361137383,"aZ":-28.328364036945413,"pfxX":-0.7231917254119615,"pfxZ":2.4524552243489435,"pX":1.1334012263841933,"pZ":2.3921781684677,"vX0":-4.413469742175834,"vY0":-124.24614378231205,"vZ0":-1.730148588542717,"x":73.8,"y":174.19,"x0":3.0245810397615185,"y0":50.00271826210556,"z0":5.445215061477931,"aX":-1.1333030229734187},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":2.3,"spinRate":2487,"spinDirection":76},"zone":14,"typeConfidence":0.9,"plateTime":0.4403638465230446,"extension":6.5180735723125665},"index":2,"playId":"b331d8b6-fb21-3705-827e-09c963e16be6","pitchNumber":3,"startTime":"2026-08-08T04:34:57.540Z","endTime":"2026-08-08T04:35:01.671Z","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":94.0,"endSpeed":85.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.362516388028578,"aZ":-14.120419466129437,"pfxX":4.9423580721977105,"pfxZ":9.551211482279829,"pX":-0.866825101756197,"pZ":3.685384580257139,"vX0":-11.004432122434995,"vY0":-136.44606072382126,"vZ0":-2.5829590586259146,"x":150.04,"y":139.27,"x0":2.5720025355867917,"y0":50.00062072574191,"z0":5.6144108121267395,"aX":9.34120500595788},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-6.7,"spinRate":2152,"spinDirection":145},"zone":11,"typeConfidence":0.88,"plateTime":0.4010718683551686,"extension":6.750334766982517},"index":3,"playId":"78de9285-0dc8-36a4-8b54-e68a3e1b88bb","pitchNumber":4,"startTime":"2026-08-08T04:35:13.274Z","endTime":"2026-08-08T04:35:18.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34300398231167,"aZ":-29.403605314079588,"pfxX":2.345226614215428,"pfxZ":1.7444985686756853,"pX":0.09908090976528335,"pZ":1.8484910657862594,"vX0":-8.076498860478841,"vY0":-125.16891776724697,"vZ0":-2.783577370997074,"x":113.22,"y":188.87,"x0":3.063253370208466,"y0":50.00204163731082,"z0":5.383461399882228,"aX":3.7214165353307163},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":-2.4,"spinRate":2450,"spinDirection":136},"zone":8,"typeConfidence":0.9,"plateTime":0.43765167035544783,"extension":6.682194278775427},"index":4,"playId":"0d8f75c0-9261-3e71-ad5f-983b6c94e7c6","pitchNumber":5,"startTime":"2026-08-08T04:35:29.973Z","endTime":"2026-08-08T04:35:34.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-08T04:35:40.508Z","endTime":"2026-08-08T04:35:55.433Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45099890708247,"aZ":-27.75632354903113,"pfxX":2.574100492561323,"pfxZ":2.746656838857506,"pX":0.23083354768291847,"pZ":2.83923293744088,"vX0":-7.372818623593501,"vY0":-126.03629029410476,"vZ0":-0.9117106675047473,"x":108.2,"y":162.12,"x0":2.8587701256992557,"y0":50.00487568272346,"z0":5.445805618680949,"aX":4.145038244290644},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.0,"breakHorizontal":-3.0,"spinRate":2444,"spinDirection":140},"zone":5,"typeConfidence":0.89,"plateTime":0.43446188419965814,"extension":6.183565275035694},"hitData":{"launchSpeed":100.5,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.09,"coordY":149.49}},"index":6,"playId":"129199f6-dbf6-32a3-bb68-ce3d1c4a1db8","pitchNumber":6,"startTime":"2026-08-08T04:35:55.433Z","endTime":"2026-08-08T04:36:03.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T04:36:03.124Z","atBatIndex":77},"scoringPlays":[11,21,30,34,36,43,45,67],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":171.57,"y":140.58},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":155.9,"y":162.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":48.31,"y":125.45},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":119.42,"y":80.56},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":95.22,"y":195.41},"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":1,"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":128.91,"y":74.19},"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":1,"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":148.71,"y":146.78},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":157.48,"y":159.63},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":62.26,"y":57.67},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"coordinates":{"x":114.07,"y":154.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":113.92,"y":71.7},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":153.28,"y":163.69},"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":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":106.04,"y":157.6},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21,22,23],"bottom":[24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":62.85,"y":127.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":123.89,"y":94.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":128.09,"y":145.94},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":123.36,"y":177.38},"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":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":145.29,"y":107.82},"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":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":60.58,"y":76.46},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":36,"top":[27,28,29,30,31],"bottom":[32,33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"coordinates":{"x":178.24,"y":142.44},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":158.54,"y":157.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":109.19,"y":168.76},"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":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":138.98,"y":107.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":117.3,"y":184.9},"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":4,"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":224.01,"y":88.61},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":153.28,"y":174.85},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":37,"endIndex":44,"top":[37,38,39,40],"bottom":[41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":53.6,"y":126.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":100.27,"y":162.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":78.4,"y":140.71},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":100.79,"y":163.69},"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":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":173.95,"y":107.61},"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":5,"pitcher":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":17.05,"y":77.9},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":132.28,"y":152.03},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":53,"top":[45,46,47,48],"bottom":[49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":34.28,"y":68.67},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"coordinates":{"x":89.21,"y":157.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":193.96,"y":100.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":156.22,"y":102.67},"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":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":83.48,"y":121.09},"type":"H","description":"Single"}]}},{"startIndex":54,"endIndex":63,"top":[54,55,56,57],"bottom":[58,59,60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":156.95,"y":193.1},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":122.93,"y":187.24},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":98.17,"y":191.07},"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":7,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":106.04,"y":147.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":105.12,"y":176.14},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":83.48,"y":114.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":178.59,"y":94.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":7,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":153.8,"y":150.51},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":70,"top":[64,65,66,67],"bottom":[68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":177.18,"y":131.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"coordinates":{"x":152.94,"y":108.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":143.31,"y":160.65},"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":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":106.57,"y":155.07},"type":"O","description":"Groundout"}]}},{"startIndex":71,"endIndex":77,"top":[71,72,73,74],"bottom":[75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":158.0,"y":171.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":112.4,"y":109.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":80.85,"y":180.93},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":130.19,"y":176.87},"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":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":138.26,"y":138.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":107.09,"y":149.49},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":1,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":7,"errors":0,"leftOnBase":7},"away":{"runs":6,"hits":11,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"catcher":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"first":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"second":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"third":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"shortstop":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"left":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"center":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"right":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"onDeck":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"inHole":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"battingOrder":6,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"onDeck":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"inHole":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"battingOrder":1,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":10,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".247","atBats":35,"obp":".323","slg":".418","ops":".741","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":20,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":5,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":13,"airOuts":4,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":31,"obp":".351","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":157,"era":"4.59","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.36","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":64,"strikes":93,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.25","rbi":2,"pitchesPerInning":"17.44","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":15,"putOuts":27,"errors":1,"chances":43,"passedBall":0,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":80,"groundOuts":68,"airOuts":169,"runs":45,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":68,"baseOnBalls":45,"intentionalWalks":0,"hits":102,"hitByPitch":16,"avg":".253","atBats":403,"obp":".348","slg":".417","ops":".765","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":168,"rbi":60,"leftOnBase":209,"sacBunts":0,"sacFlies":4,"babip":".269","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.87","popOuts":46,"lineOuts":43},"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":139,"putOuts":117,"errors":6,"chances":262,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 4-3)","summary":"1.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":45,"gamesStarted":0,"flyOuts":20,"groundOuts":30,"airOuts":35,"runs":22,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":55,"baseOnBalls":30,"intentionalWalks":0,"hits":29,"hitByPitch":3,"atBats":147,"obp":".344","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":765,"era":"4.29","inningsPitched":"42.0","wins":4,"losses":3,"saves":7,"saveOpportunities":7,"holds":7,"blownSaves":0,"earnedRuns":20,"whip":"1.40","battersFaced":182,"outs":126,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":765,"balls":319,"strikes":446,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".571","pitchesPerInning":"18.21","gamesFinished":23,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"11.79","walksPer9Inn":"6.43","hitsPer9Inn":"6.21","runsScoredPer9":"4.71","homeRunsPer9":"1.50","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":13,"groundOuts":24,"airOuts":33,"runs":17,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".260","atBats":104,"obp":".307","slg":".327","ops":".634","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":34,"rbi":11,"leftOnBase":32,"sacBunts":2,"sacFlies":2,"babip":".321","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.00","popOuts":12,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":51,"errors":5,"chances":127,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2 HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":9,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":56,"groundOuts":101,"airOuts":95,"runs":49,"doubles":15,"triples":2,"homeRuns":15,"strikeOuts":102,"baseOnBalls":34,"intentionalWalks":0,"hits":84,"hitByPitch":6,"avg":".222","atBats":378,"obp":".294","slg":".392","ops":".686","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":148,"rbi":42,"leftOnBase":179,"sacBunts":0,"sacFlies":4,"babip":".260","groundOutsToAirouts":"1.06","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"25.20","popOuts":17,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":224,"errors":5,"chances":236,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669713":{"person":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":3,"groundOuts":13,"airOuts":11,"runs":5,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":42,"obp":".340","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":157,"era":"3.86","inningsPitched":"11.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.29","battersFaced":48,"outs":35,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":54,"strikes":103,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.46","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.17","walksPer9Inn":"3.09","hitsPer9Inn":"8.49","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":23,"groundOuts":65,"airOuts":41,"runs":25,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":63,"baseOnBalls":32,"intentionalWalks":0,"hits":41,"hitByPitch":4,"atBats":209,"obp":".313","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":1019,"era":"3.53","inningsPitched":"58.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.24","battersFaced":246,"outs":176,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1019,"balls":413,"strikes":606,"strikePercentage":".590","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.59","rbi":0,"winPercentage":".750","pitchesPerInning":"17.37","gamesFinished":0,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"9.66","walksPer9Inn":"4.91","hitsPer9Inn":"6.29","runsScoredPer9":"3.84","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669854":{"person":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 3 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":4,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":15,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":78,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":19,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":31,"strikes":47,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.79","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":15,"groundOuts":19,"airOuts":18,"runs":15,"doubles":1,"triples":1,"homeRuns":6,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":68,"obp":".338","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":331,"era":"6.98","inningsPitched":"19.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.34","battersFaced":81,"outs":58,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":331,"balls":118,"strikes":213,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":2,"winPercentage":".000","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"7.91","walksPer9Inn":"5.12","hitsPer9Inn":"6.98","runsScoredPer9":"6.98","homeRunsPer9":"2.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(S, 16)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":9,"strikes":8,"strikePercentage":".470","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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":11,"groundOuts":15,"airOuts":24,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":36,"baseOnBalls":10,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":85,"obp":".211","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":390,"era":"1.08","inningsPitched":"25.0","wins":3,"losses":1,"saves":16,"saveOpportunities":16,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.80","battersFaced":95,"outs":75,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":390,"balls":125,"strikes":265,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".750","pitchesPerInning":"15.60","gamesFinished":21,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"12.96","walksPer9Inn":"3.60","hitsPer9Inn":"3.60","runsScoredPer9":"1.08","homeRunsPer9":"0.36","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":0,"flyOuts":33,"groundOuts":41,"airOuts":64,"runs":28,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":12,"intentionalWalks":1,"hits":50,"hitByPitch":0,"atBats":204,"obp":".287","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":834,"era":"4.22","inningsPitched":"53.1","wins":1,"losses":3,"saves":5,"saveOpportunities":7,"holds":9,"blownSaves":2,"earnedRuns":25,"whip":"1.16","battersFaced":218,"outs":160,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":834,"balls":272,"strikes":562,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".250","pitchesPerInning":"15.64","gamesFinished":14,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"8.61","walksPer9Inn":"2.03","hitsPer9Inn":"8.44","runsScoredPer9":"4.72","homeRunsPer9":"1.18","inheritedRunners":17,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":57,"groundOuts":78,"airOuts":113,"runs":40,"doubles":19,"triples":2,"homeRuns":7,"strikeOuts":74,"baseOnBalls":33,"intentionalWalks":2,"hits":83,"hitByPitch":2,"avg":".239","atBats":347,"obp":".308","slg":".366","ops":".674","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":127,"rbi":26,"leftOnBase":154,"sacBunts":0,"sacFlies":1,"babip":".285","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.57","popOuts":26,"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":4,"putOuts":215,"errors":2,"chances":221,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676694":{"person":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"jerseyNumber":"6","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":53,"flyOuts":27,"groundOuts":36,"airOuts":45,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".214","atBats":140,"obp":".270","slg":".329","ops":".599","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":46,"rbi":11,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.67","popOuts":10,"lineOuts":8},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":9,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","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":87,"errors":0,"chances":88,"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"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 16)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":57,"gamesStarted":1,"flyOuts":39,"groundOuts":32,"airOuts":77,"runs":15,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":59,"baseOnBalls":12,"intentionalWalks":0,"hits":38,"hitByPitch":4,"atBats":201,"obp":".247","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":895,"era":"2.20","inningsPitched":"57.1","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":16,"blownSaves":1,"earnedRuns":14,"whip":"0.87","battersFaced":222,"outs":172,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":895,"balls":302,"strikes":593,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".833","pitchesPerInning":"15.61","gamesFinished":1,"strikeoutWalkRatio":"4.92","strikeoutsPer9Inn":"9.26","walksPer9Inn":"1.88","hitsPer9Inn":"5.97","runsScoredPer9":"2.35","homeRunsPer9":"0.94","inheritedRunners":32,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":52,"groundOuts":51,"airOuts":84,"runs":30,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":73,"baseOnBalls":33,"intentionalWalks":0,"hits":54,"hitByPitch":2,"atBats":254,"obp":".302","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1234,"era":"3.58","inningsPitched":"70.1","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":28,"whip":"1.24","battersFaced":297,"outs":211,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":1234,"balls":477,"strikes":757,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"17.55","gamesFinished":7,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"9.34","walksPer9Inn":"4.22","hitsPer9Inn":"6.91","runsScoredPer9":"3.84","homeRunsPer9":"1.15","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656986":{"person":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":12,"groundOuts":6,"airOuts":15,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":39,"obp":".326","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":179,"era":"3.38","inningsPitched":"10.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":4,"whip":"1.41","battersFaced":46,"outs":32,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":63,"strikes":116,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".000","pitchesPerInning":"16.78","gamesFinished":3,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"8.44","walksPer9Inn":"5.91","hitsPer9Inn":"6.75","runsScoredPer9":"5.06","homeRunsPer9":"0.84","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":43,"groundOuts":111,"airOuts":83,"runs":54,"doubles":15,"triples":1,"homeRuns":13,"strikeOuts":80,"baseOnBalls":33,"intentionalWalks":1,"hits":88,"hitByPitch":1,"avg":".244","atBats":360,"obp":".309","slg":".400","ops":".709","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":396,"totalBases":144,"rbi":34,"leftOnBase":174,"sacBunts":1,"sacFlies":1,"babip":".280","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.69","popOuts":19,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":162,"putOuts":94,"errors":4,"chances":260,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":22,"groundOuts":29,"airOuts":38,"runs":23,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":53,"baseOnBalls":16,"intentionalWalks":0,"hits":36,"hitByPitch":4,"avg":".232","atBats":155,"obp":".320","slg":".400","ops":".720","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":62,"rbi":19,"leftOnBase":54,"sacBunts":1,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.83","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":105,"errors":2,"chances":108,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":30,"groundOuts":51,"airOuts":52,"runs":38,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":77,"baseOnBalls":40,"intentionalWalks":0,"hits":50,"hitByPitch":4,"atBats":227,"obp":".344","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1185,"era":"5.55","inningsPitched":"61.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.46","battersFaced":274,"outs":185,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1185,"balls":487,"strikes":698,"strikePercentage":".590","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"19.22","gamesFinished":1,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"11.24","walksPer9Inn":"5.84","hitsPer9Inn":"7.30","runsScoredPer9":"5.55","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":39,"groundOuts":65,"airOuts":69,"runs":54,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":56,"baseOnBalls":21,"intentionalWalks":0,"hits":83,"hitByPitch":6,"avg":".306","atBats":271,"obp":".367","slg":".502","ops":".869","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":136,"rbi":37,"leftOnBase":85,"sacBunts":0,"sacFlies":2,"babip":".343","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.85","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":127,"putOuts":85,"errors":5,"chances":217,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":80,"groundOuts":77,"airOuts":133,"runs":37,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":108,"baseOnBalls":41,"intentionalWalks":0,"hits":82,"hitByPitch":8,"atBats":399,"obp":".292","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1792,"era":"3.06","inningsPitched":"108.2","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.13","battersFaced":449,"outs":326,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1792,"balls":658,"strikes":1134,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".615","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"8.94","walksPer9Inn":"3.40","hitsPer9Inn":"6.79","runsScoredPer9":"3.06","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":9,"gamesStarted":5,"flyOuts":26,"groundOuts":15,"airOuts":39,"runs":20,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":2,"atBats":107,"obp":".384","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":480,"era":"6.59","inningsPitched":"27.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.68","battersFaced":125,"outs":82,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":480,"balls":180,"strikes":300,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".333","pitchesPerInning":"17.56","gamesFinished":2,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"7.57","walksPer9Inn":"4.94","hitsPer9Inn":"10.21","runsScoredPer9":"6.59","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"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}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":45,"gamesStarted":0,"flyOuts":22,"groundOuts":52,"airOuts":49,"runs":21,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":1,"hits":48,"hitByPitch":5,"atBats":183,"obp":".335","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":783,"era":"3.61","inningsPitched":"47.1","wins":2,"losses":3,"saves":6,"saveOpportunities":10,"holds":12,"blownSaves":4,"earnedRuns":19,"whip":"1.35","battersFaced":207,"outs":142,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":263,"strikes":520,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".400","pitchesPerInning":"16.54","gamesFinished":12,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.04","hitsPer9Inn":"9.13","runsScoredPer9":"3.99","homeRunsPer9":"1.14","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":13,"airOuts":23,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":14,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".229","atBats":70,"obp":".357","slg":".371","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":26,"rbi":15,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":51,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":12,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":62,"groundOuts":98,"airOuts":110,"runs":58,"doubles":24,"triples":1,"homeRuns":22,"strikeOuts":112,"baseOnBalls":40,"intentionalWalks":2,"hits":101,"hitByPitch":8,"avg":".240","atBats":420,"obp":".318","slg":".460","ops":".778","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":193,"rbi":67,"leftOnBase":237,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.09","popOuts":23,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":714,"errors":0,"chances":790,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":35,"groundOuts":52,"airOuts":66,"runs":18,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":15,"intentionalWalks":1,"hits":43,"hitByPitch":0,"avg":".218","atBats":197,"obp":".272","slg":".330","ops":".602","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":65,"rbi":23,"leftOnBase":83,"sacBunts":4,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.40","popOuts":11,"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":12,"stolenBases":46,"stolenBasePercentage":".793","caughtStealingPercentage":".207","assists":19,"putOuts":541,"errors":0,"chances":560,"fielding":"1.000","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":23,"groundOuts":81,"airOuts":47,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":37,"baseOnBalls":7,"intentionalWalks":0,"hits":56,"hitByPitch":1,"avg":".256","atBats":219,"obp":".279","slg":".406","ops":".685","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":89,"rbi":27,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".273","groundOutsToAirouts":"1.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.38","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":39,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":16,"putOuts":444,"errors":2,"chances":462,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":82,"groundOuts":69,"airOuts":128,"runs":79,"doubles":24,"triples":0,"homeRuns":35,"strikeOuts":87,"baseOnBalls":82,"intentionalWalks":23,"hits":137,"hitByPitch":6,"avg":".328","atBats":418,"obp":".442","slg":".636","ops":"1.078","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":266,"rbi":86,"leftOnBase":135,"sacBunts":0,"sacFlies":3,"babip":".341","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.94","popOuts":17,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[665161,670541,670623,514888,669397,572233,662139,673237,701358,676694,669854,656986,805123,595345,650556,623352],"pitchers":[669854,656986,805123,595345,650556,623352],"bench":[666211,543877,664774],"bullpen":[686613,660853,837227,664299,687911,663567,669713],"battingOrder":[665161,670541,670623,669397,572233,662139,673237,701358,676694],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Paredes (19, Ray); Meyers (7, Ray); Altuve (15, Ray)."},{"label":"HR","value":"Smith 2 (15, 2nd inning off Ray, 0 on, 1 out, 6th inning off Matsui, 0 on, 0 out)."},{"label":"TB","value":"Altuve 2; Alvarez, Y; Meyers 3; Paredes 4; Smith 9; Walker, C."},{"label":"RBI","value":"Alvarez, Y (86); Smith 2 (42); Walker, C 2 (67)."},{"label":"Runners left in scoring position, 2 out","value":"Varsho 2; Diaz, Y 2."},{"label":"GIDP","value":"Paredes; Peña; Varsho."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Smith (5, fielding)."},{"label":"DP","value":"2 (Peña-Altuve-Walker, C; Walker, C-Peña)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":13,"airOuts":4,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".236","atBats":31,"obp":".313","slg":".383","ops":".696","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":10,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":35,"obp":".415","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"4.19","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.33","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":63,"strikes":88,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":5,"pitchesPerInning":"16.78","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"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":"1-2 | BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":15,"groundOuts":21,"airOuts":27,"runs":14,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".306","atBats":111,"obp":".408","slg":".495","ops":".903","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":55,"rbi":16,"leftOnBase":48,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.75","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":23,"stolenBasePercentage":".767","caughtStealingPercentage":".233","assists":11,"putOuts":268,"errors":3,"chances":282,"fielding":".989","passedBall":0,"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":"2.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":13,"strikes":15,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":33,"gamesStarted":0,"flyOuts":26,"groundOuts":27,"airOuts":55,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":47,"baseOnBalls":26,"intentionalWalks":2,"hits":27,"hitByPitch":2,"atBats":151,"obp":".299","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":738,"era":"2.40","inningsPitched":"45.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":12,"whip":"1.18","battersFaced":184,"outs":135,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":738,"balls":276,"strikes":462,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":1,"winPercentage":".667","pitchesPerInning":"16.40","gamesFinished":5,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"9.40","walksPer9Inn":"5.20","hitsPer9Inn":"5.40","runsScoredPer9":"2.60","homeRunsPer9":"1.20","inheritedRunners":29,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":22,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":33,"groundOuts":96,"airOuts":65,"runs":32,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":28,"intentionalWalks":1,"hits":60,"hitByPitch":3,"avg":".237","atBats":253,"obp":".318","slg":".304","ops":".622","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":77,"rbi":27,"leftOnBase":140,"sacBunts":3,"sacFlies":2,"babip":".269","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"126.50","popOuts":9,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":89,"errors":6,"chances":165,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669398":{"person":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"jerseyNumber":"99","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":3,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".171","atBats":41,"obp":".171","slg":".415","ops":".586","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":17,"rbi":8,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.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":13,"putOuts":9,"errors":3,"chances":25,"fielding":".880","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":36,"groundOuts":50,"airOuts":59,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":32,"hitByPitch":3,"avg":".187","atBats":171,"obp":".269","slg":".310","ops":".579","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":53,"rbi":16,"leftOnBase":82,"sacBunts":4,"sacFlies":2,"babip":".211","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.75","popOuts":11,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":17,"stolenBases":34,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":26,"putOuts":471,"errors":7,"chances":504,"fielding":".986","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":23,"gamesStarted":23,"flyOuts":74,"groundOuts":125,"airOuts":133,"runs":51,"doubles":14,"triples":1,"homeRuns":14,"strikeOuts":114,"baseOnBalls":54,"intentionalWalks":0,"hits":102,"hitByPitch":9,"atBats":471,"obp":".308","caughtStealing":7,"stolenBases":6,"stolenBasePercentage":".462","caughtStealingPercentage":".538","numberOfPitches":2134,"era":"3.45","inningsPitched":"130.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.20","battersFaced":538,"outs":391,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2134,"balls":795,"strikes":1339,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".429","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"7.87","walksPer9Inn":"3.73","hitsPer9Inn":"7.04","runsScoredPer9":"3.52","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":31,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":17,"errors":1,"chances":27,"fielding":".963","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":46,"gamesStarted":0,"flyOuts":18,"groundOuts":27,"airOuts":26,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":90,"baseOnBalls":16,"intentionalWalks":1,"hits":23,"hitByPitch":1,"atBats":165,"obp":".219","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":770,"era":"0.74","inningsPitched":"48.1","wins":4,"losses":1,"saves":28,"saveOpportunities":29,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"0.81","battersFaced":183,"outs":145,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":770,"balls":258,"strikes":512,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".800","pitchesPerInning":"15.93","gamesFinished":41,"strikeoutWalkRatio":"5.63","strikeoutsPer9Inn":"16.76","walksPer9Inn":"2.98","hitsPer9Inn":"4.28","runsScoredPer9":"1.12","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":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","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":17,"gamesStarted":17,"flyOuts":68,"groundOuts":64,"airOuts":114,"runs":35,"doubles":23,"triples":1,"homeRuns":6,"strikeOuts":86,"baseOnBalls":22,"intentionalWalks":0,"hits":76,"hitByPitch":1,"atBats":333,"obp":".274","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1395,"era":"3.40","inningsPitched":"90.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.09","battersFaced":363,"outs":270,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1395,"balls":492,"strikes":903,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".364","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"8.60","walksPer9Inn":"2.20","hitsPer9Inn":"7.60","runsScoredPer9":"3.50","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":26,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":9,"strikes":22,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":4,"flyOuts":23,"groundOuts":76,"airOuts":53,"runs":23,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":38,"baseOnBalls":22,"intentionalWalks":1,"hits":61,"hitByPitch":2,"atBats":225,"obp":".340","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":963,"era":"3.45","inningsPitched":"60.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":23,"whip":"1.38","battersFaced":252,"outs":180,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":963,"balls":348,"strikes":615,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".500","pitchesPerInning":"16.05","gamesFinished":16,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"5.70","walksPer9Inn":"3.30","hitsPer9Inn":"9.15","runsScoredPer9":"3.45","homeRunsPer9":"0.75","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":17},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":56,"groundOuts":112,"airOuts":104,"runs":62,"doubles":20,"triples":3,"homeRuns":14,"strikeOuts":95,"baseOnBalls":45,"intentionalWalks":2,"hits":113,"hitByPitch":4,"atBats":423,"obp":".343","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1877,"era":"5.07","inningsPitched":"108.1","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.46","battersFaced":473,"outs":325,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1877,"balls":713,"strikes":1164,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".545","pitchesPerInning":"17.33","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"7.89","walksPer9Inn":"3.74","hitsPer9Inn":"9.39","runsScoredPer9":"5.15","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":19,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":22,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 3B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":69,"groundOuts":96,"airOuts":128,"runs":58,"doubles":18,"triples":2,"homeRuns":16,"strikeOuts":116,"baseOnBalls":31,"intentionalWalks":2,"hits":107,"hitByPitch":1,"avg":".242","atBats":443,"obp":".292","slg":".400","ops":".692","caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":177,"rbi":56,"leftOnBase":181,"sacBunts":3,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.69","popOuts":22,"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":7,"putOuts":281,"errors":1,"chances":289,"fielding":".997","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":19,"gamesStarted":11,"flyOuts":38,"groundOuts":63,"airOuts":63,"runs":52,"doubles":10,"triples":1,"homeRuns":13,"strikeOuts":69,"baseOnBalls":32,"intentionalWalks":0,"hits":75,"hitByPitch":3,"atBats":267,"obp":".362","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1220,"era":"6.65","inningsPitched":"69.0","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.55","battersFaced":306,"outs":207,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1220,"balls":481,"strikes":739,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".250","pitchesPerInning":"17.68","gamesFinished":2,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.17","hitsPer9Inn":"9.78","runsScoredPer9":"6.78","homeRunsPer9":"1.70","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":12},"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":48,"gamesStarted":4,"flyOuts":24,"groundOuts":53,"airOuts":48,"runs":17,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":53,"baseOnBalls":16,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":191,"obp":".269","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":828,"era":"2.29","inningsPitched":"51.0","wins":3,"losses":2,"saves":0,"saveOpportunities":4,"holds":8,"blownSaves":4,"earnedRuns":13,"whip":"1.10","battersFaced":210,"outs":153,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":828,"balls":276,"strikes":552,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".600","pitchesPerInning":"16.24","gamesFinished":6,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"9.35","walksPer9Inn":"2.82","hitsPer9Inn":"7.06","runsScoredPer9":"3.00","homeRunsPer9":"0.53","inheritedRunners":25,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | CS","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":19,"groundOuts":26,"airOuts":38,"runs":18,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":17,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".213","atBats":108,"obp":".320","slg":".278","ops":".598","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":30,"rbi":15,"leftOnBase":42,"sacBunts":2,"sacFlies":0,"babip":".262","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"108.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":46,"errors":0,"chances":127,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":26,"gamesStarted":0,"flyOuts":14,"groundOuts":16,"airOuts":25,"runs":12,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":84,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":388,"era":"3.65","inningsPitched":"24.2","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":10,"whip":"1.14","battersFaced":98,"outs":74,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":388,"balls":155,"strikes":233,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"15.73","gamesFinished":3,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"10.58","walksPer9Inn":"4.74","hitsPer9Inn":"5.47","runsScoredPer9":"4.38","homeRunsPer9":"0.73","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"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-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"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":108,"flyOuts":41,"groundOuts":95,"airOuts":84,"runs":42,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":77,"baseOnBalls":44,"intentionalWalks":0,"hits":68,"hitByPitch":4,"avg":".211","atBats":322,"obp":".312","slg":".388","ops":".700","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":125,"rbi":43,"leftOnBase":128,"sacBunts":0,"sacFlies":2,"babip":".232","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":24,"lineOuts":19},"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":307,"errors":0,"chances":349,"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":53,"gamesStarted":0,"flyOuts":17,"groundOuts":74,"airOuts":34,"runs":23,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":73,"baseOnBalls":15,"intentionalWalks":3,"hits":50,"hitByPitch":4,"atBats":230,"obp":".276","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":962,"era":"2.95","inningsPitched":"61.0","wins":8,"losses":2,"saves":2,"saveOpportunities":7,"holds":17,"blownSaves":5,"earnedRuns":20,"whip":"1.07","battersFaced":250,"outs":183,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":962,"balls":308,"strikes":654,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"2.18","rbi":0,"winPercentage":".800","pitchesPerInning":"15.77","gamesFinished":7,"strikeoutWalkRatio":"4.87","strikeoutsPer9Inn":"10.77","walksPer9Inn":"2.21","hitsPer9Inn":"7.38","runsScoredPer9":"3.39","homeRunsPer9":"0.44","inheritedRunners":31,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":11},"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-2 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":68,"groundOuts":110,"airOuts":122,"runs":60,"doubles":20,"triples":0,"homeRuns":23,"strikeOuts":108,"baseOnBalls":55,"intentionalWalks":3,"hits":89,"hitByPitch":0,"avg":".211","atBats":421,"obp":".298","slg":".423","ops":".721","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":178,"rbi":70,"leftOnBase":188,"sacBunts":1,"sacFlies":7,"babip":".222","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.30","popOuts":20,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":83,"errors":3,"chances":228,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":34,"groundOuts":68,"airOuts":67,"runs":39,"doubles":15,"triples":2,"homeRuns":16,"strikeOuts":74,"baseOnBalls":15,"intentionalWalks":1,"hits":83,"hitByPitch":10,"avg":".289","atBats":287,"obp":".341","slg":".523","ops":".864","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":150,"rbi":50,"leftOnBase":127,"sacBunts":0,"sacFlies":5,"babip":".332","groundOutsToAirouts":"1.01","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.94","popOuts":12,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":99,"putOuts":507,"errors":2,"chances":608,"fielding":".997","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"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"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":115,"flyOuts":62,"groundOuts":128,"airOuts":104,"runs":62,"doubles":24,"triples":2,"homeRuns":10,"strikeOuts":99,"baseOnBalls":46,"intentionalWalks":4,"hits":127,"hitByPitch":5,"avg":".281","atBats":452,"obp":".350","slg":".409","ops":".759","caughtStealing":11,"stolenBases":26,"stolenBasePercentage":".703","caughtStealingPercentage":".297","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":185,"rbi":51,"leftOnBase":118,"sacBunts":1,"sacFlies":5,"babip":".336","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.20","popOuts":14,"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":96,"putOuts":186,"errors":6,"chances":288,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":55,"groundOuts":127,"airOuts":94,"runs":46,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":80,"baseOnBalls":53,"intentionalWalks":1,"hits":86,"hitByPitch":3,"avg":".225","atBats":383,"obp":".321","slg":".324","ops":".645","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":443,"totalBases":124,"rbi":41,"leftOnBase":155,"sacBunts":0,"sacFlies":4,"babip":".258","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.56","popOuts":10,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":235,"putOuts":167,"errors":7,"chances":409,"fielding":".983","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":"b-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":11,"groundOuts":14,"airOuts":18,"runs":10,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".151","atBats":73,"obp":".195","slg":".219","ops":".414","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":16,"rbi":6,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".238","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":55,"errors":0,"chances":57,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":30,"gamesStarted":4,"flyOuts":23,"groundOuts":51,"airOuts":44,"runs":24,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":3,"atBats":166,"obp":".280","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":743,"era":"4.27","inningsPitched":"46.1","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":22,"whip":"1.06","battersFaced":188,"outs":139,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":743,"balls":269,"strikes":474,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".000","pitchesPerInning":"16.04","gamesFinished":5,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"7.96","walksPer9Inn":"2.72","hitsPer9Inn":"6.80","runsScoredPer9":"4.66","homeRunsPer9":"0.78","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":0,"chances":13,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":11,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":25,"groundOuts":62,"airOuts":56,"runs":27,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":0,"hits":47,"hitByPitch":5,"avg":".220","atBats":214,"obp":".313","slg":".290","ops":".603","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":62,"rbi":17,"leftOnBase":97,"sacBunts":2,"sacFlies":0,"babip":".275","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.33","popOuts":12,"lineOuts":19},"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":150,"putOuts":114,"errors":4,"chances":268,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"note":"(L, 10-7)","summary":"5.0 IP, 4 ER, 2 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":5,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":41,"strikes":51,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":23,"gamesStarted":22,"flyOuts":99,"groundOuts":101,"airOuts":156,"runs":54,"doubles":20,"triples":1,"homeRuns":16,"strikeOuts":109,"baseOnBalls":62,"intentionalWalks":0,"hits":108,"hitByPitch":1,"atBats":466,"obp":".320","caughtStealing":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","numberOfPitches":2153,"era":"3.24","inningsPitched":"127.2","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.33","battersFaced":537,"outs":383,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2153,"balls":858,"strikes":1295,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":5,"groundOutsToAirouts":"0.65","rbi":4,"winPercentage":".588","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"7.68","walksPer9Inn":"4.37","hitsPer9Inn":"7.61","runsScoredPer9":"3.81","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":25,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":3,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":22,"gamesStarted":18,"flyOuts":82,"groundOuts":88,"airOuts":134,"runs":51,"doubles":24,"triples":3,"homeRuns":14,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":1,"hits":112,"hitByPitch":4,"atBats":393,"obp":".339","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1664,"era":"4.19","inningsPitched":"101.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":47,"whip":"1.42","battersFaced":434,"outs":303,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1664,"balls":584,"strikes":1080,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".538","pitchesPerInning":"16.48","gamesFinished":2,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"5.79","walksPer9Inn":"2.76","hitsPer9Inn":"9.98","runsScoredPer9":"4.54","homeRunsPer9":"1.25","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,630105,592518,650859,701538,669134,657757,664034,593428,823550,687749,592662,673513,593974],"pitchers":[592662,673513,593974],"bench":[666023,669398],"bullpen":[621111,656288,669093,606996,650633,695243,663554,670970,699134,681190],"battingOrder":[665487,630105,592518,650859,701538,669134,664034,593428,687749],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Merrill (2, Blanco)."},{"label":"HR","value":"Tatis Jr. (10, 5th inning off Blanco, 0 on, 2 out)."},{"label":"TB","value":"Campusano; Cronenworth; Machado, M; Merrill 3; Song; Tatis Jr. 5."},{"label":"RBI","value":"Merrill (56); Tatis Jr. (51)."},{"label":"2-out RBI","value":"Tatis Jr."},{"label":"Runners left in scoring position, 2 out","value":"Rengifo 2; France, T."},{"label":"GIDP","value":"Bogaerts; Sheets."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Song (4, 3rd base by Blanco/Diaz, Y)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"3 (Bogaerts-Cronenworth; Machado, M-Song-Cronenworth; Rengifo-Cronenworth-Bogaerts)."}]}],"note":[{"label":"a","value":"Struck out for Sheets in the 6th."},{"label":"b","value":"Grounded out for Song in the 7th."}]}},"officials":[{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ray 2."},{"label":"HBP","value":"Campusano (by Blanco)."},{"label":"ABS Challenge","value":"Diaz, Y (Ball-Confirmed); Campusano 2 (Ball-Confirmed, Ball-Overturned to Strike); Smith (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Blanco 78-47; Sousa 7-4; Blubaugh 19-11; Okert 12-9; Abreu, B 24-14; Hader 17-8; Ray 92-51; Matsui 28-15; Peralta, W 31-22."},{"label":"Groundouts-flyouts","value":"Blanco 6-3; Sousa 1-0; Blubaugh 0-0; Okert 2-0; Abreu, B 2-0; Hader 2-0; Ray 6-1; Matsui 2-2; Peralta, W 3-0."},{"label":"Batters faced","value":"Blanco 19; Sousa 1; Blubaugh 4; Okert 5; Abreu, B 5; Hader 3; Ray 25; Matsui 8; Peralta, W 8."},{"label":"Inherited runners-scored","value":"Okert 2-0; Abreu, B 2-0."},{"label":"Umpires","value":"HP: Jim Wolf. 1B: Alex MacKay. 2B: Jacob Metz. 3B: Roberto Ortiz. "},{"label":"Weather","value":"77 degrees, Clear."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:56."},{"label":"Att","value":"40,958."},{"label":"Venue","value":"Petco Park."},{"label":"August 7, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","boxscoreName":"Smith"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2 HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":9,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":56,"groundOuts":101,"airOuts":95,"runs":49,"doubles":15,"triples":2,"homeRuns":15,"strikeOuts":102,"baseOnBalls":34,"intentionalWalks":0,"hits":84,"hitByPitch":6,"avg":".222","atBats":378,"obp":".294","slg":".392","ops":".686","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":148,"rbi":42,"leftOnBase":179,"sacBunts":0,"sacFlies":4,"babip":".260","groundOutsToAirouts":"1.06","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"25.20","popOuts":17,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":224,"errors":5,"chances":236,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"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":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"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":115,"flyOuts":62,"groundOuts":128,"airOuts":104,"runs":62,"doubles":24,"triples":2,"homeRuns":10,"strikeOuts":99,"baseOnBalls":46,"intentionalWalks":4,"hits":127,"hitByPitch":5,"avg":".281","atBats":452,"obp":".350","slg":".409","ops":".759","caughtStealing":11,"stolenBases":26,"stolenBasePercentage":".703","caughtStealingPercentage":".297","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":185,"rbi":51,"leftOnBase":118,"sacBunts":1,"sacFlies":5,"babip":".336","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.20","popOuts":14,"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":96,"putOuts":186,"errors":6,"chances":288,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":54,"hittingGameScore":54},{"player":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","boxscoreName":"Paredes"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":80,"groundOuts":68,"airOuts":169,"runs":45,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":68,"baseOnBalls":45,"intentionalWalks":0,"hits":102,"hitByPitch":16,"avg":".253","atBats":403,"obp":".348","slg":".417","ops":".765","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":168,"rbi":60,"leftOnBase":209,"sacBunts":0,"sacFlies":4,"babip":".269","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.87","popOuts":46,"lineOuts":43},"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":139,"putOuts":117,"errors":6,"chances":262,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"loser":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"save":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}