{"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":823278,"link":"/api/v1.1/game/823278/feed/live","metaData":{"wait":10,"timeStamp":"20260711_042944","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823278,"type":"R","doubleHeader":"N","id":"2026/07/10/tormlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823278-2026-07-10","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-11T01:40:00Z","originalDate":"2026-07-10","officialDate":"2026-07-10","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":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":94,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":45,"losses":49,"ties":0,"pct":".479"},"records":{},"divisionLeader":false,"wins":45,"losses":49,"winningPercentage":".479"},"franchiseName":"Toronto","clubName":"Blue Jays","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":94,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":48,"ties":0,"pct":".489"},"records":{},"divisionLeader":false,"wins":46,"losses":48,"winningPercentage":".489"},"franchiseName":"San Diego","clubName":"Padres","active":true}},"players":{"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":25,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID649966":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","firstName":"Luis","lastName":"Urías","primaryNumber":"48","birthDate":"1997-06-03","currentAge":29,"birthCity":"Magdalena de Kino","birthCountry":"Mexico","height":"5' 9\"","weight":202,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Urías","middleName":"Fernando","boxscoreName":"Urías, L","nickName":"Wicho","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahse","mlbDebutDate":"2018-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Urías","nameSlug":"luis-urias-649966","firstLastName":"Luis Urías","lastFirstName":"Urías, Luis","lastInitName":"Urías, L","initLastName":"L Urías","fullFMLName":"Luis Fernando Urías","fullLFMName":"Urías, Luis Fernando","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"ID671936":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936","firstName":"Adam","lastName":"Macko","primaryNumber":"64","birthDate":"2000-12-30","currentAge":25,"birthCity":"Bratislava","birthCountry":"Slovakia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adam","useLastName":"Macko","boxscoreName":"Macko","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adam Macko","nameSlug":"adam-macko-671936","firstLastName":"Adam Macko","lastFirstName":"Macko, Adam","lastInitName":"Macko, A","initLastName":"A Macko","fullFMLName":"Adam Macko","fullLFMName":"Macko, Adam","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID666745":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745","firstName":"Jhony","lastName":"Brito","primaryNumber":"76","birthDate":"1998-02-17","currentAge":28,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhony","useLastName":"Brito","middleName":"Rafael","boxscoreName":"Brito","gender":"M","nameMatrilineal":"Feliz","isPlayer":true,"isVerified":true,"pronunciation":"johnny BREE-toh","mlbDebutDate":"2023-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhony Brito","nameSlug":"jhony-brito-666745","firstLastName":"Jhony Brito","lastFirstName":"Brito, Jhony","lastInitName":"Brito, J","initLastName":"J Brito","fullFMLName":"Jhony Rafael Brito","fullLFMName":"Brito, Jhony Rafael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID689149":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149","firstName":"John","lastName":"Dallas","primaryNumber":"37","birthDate":"2000-06-26","currentAge":26,"birthCity":"Orange","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Dallas","middleName":"Chadwell","boxscoreName":"Dallas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Dallas","nameSlug":"chad-dallas-689149","firstLastName":"Chad Dallas","lastFirstName":"Dallas, Chad","lastInitName":"Dallas, C","initLastName":"C Dallas","fullFMLName":"John Chadwell Dallas","fullLFMName":"Dallas, John Chadwell","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":31,"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},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"5","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},"ID660710":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710","firstName":"Rodolfo","lastName":"Durán","primaryNumber":"48","birthDate":"1998-02-19","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 8\"","weight":181,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rodolfo","useLastName":"Durán","middleName":"Jose","boxscoreName":"Durán","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ROH-dolph-oh doo-RAHN","mlbDebutDate":"2026-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rodolfo Durán","nameSlug":"rodolfo-duran-660710","firstLastName":"Rodolfo Durán","lastFirstName":"Durán, Rodolfo","lastInitName":"Durán, R","initLastName":"R Durán","fullFMLName":"Rodolfo Jose Durán","fullLFMName":"Durán, Rodolfo Jose","strikeZoneTop":3.03,"strikeZoneBottom":1.53},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":27,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"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},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"23","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":31,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":24,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID815873":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873","firstName":"Sean","lastName":"Keys","primaryNumber":"20","birthDate":"2003-05-26","currentAge":23,"birthCity":"Huntington","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":232,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Sean","useLastName":"Keys","middleName":"Thomas","boxscoreName":"Keys","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Keys","nameSlug":"sean-keys-815873","firstLastName":"Sean Keys","lastFirstName":"Keys, Sean","lastInitName":"Keys, S","initLastName":"S Keys","fullFMLName":"Sean Thomas Keys","fullLFMName":"Keys, Sean Thomas","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":25,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID676664":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664","firstName":"John","lastName":"Sears","primaryNumber":"38","birthDate":"1996-02-19","currentAge":30,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JP","useLastName":"Sears","middleName":"Patrick","boxscoreName":"Sears","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JP Sears","nameSlug":"jp-sears-676664","firstLastName":"JP Sears","lastFirstName":"Sears, JP","lastInitName":"Sears, J","initLastName":"J Sears","fullFMLName":"John Patrick Sears","fullLFMName":"Sears, John Patrick","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":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},"ID682729":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729","firstName":"Jonatan","lastName":"Clase","primaryNumber":"8","birthDate":"2002-05-23","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":150,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jonatan","useLastName":"Clase","boxscoreName":"Clase, J","gender":"M","nameMatrilineal":"Minaya","isPlayer":true,"isVerified":false,"pronunciation":"JAHN-uh-tun klah-SAY","mlbDebutDate":"2024-04-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonatan Clase","nameSlug":"jonatan-clase-682729","firstLastName":"Jonatan Clase","lastFirstName":"Clase, Jonatan","lastInitName":"Clase, J","initLastName":"J Clase","fullFMLName":"Jonatan Clase","fullLFMName":"Clase, Jonatan ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":34,"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},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608566":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566","firstName":"Germán","lastName":"Márquez","primaryNumber":"33","birthDate":"1995-02-22","currentAge":31,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Germán","useLastName":"Márquez","middleName":"Andres","boxscoreName":"Márquez","nickName":"Marquee","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hair-MAHN MAR-kehz","mlbDebutDate":"2016-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Germán Márquez","nameSlug":"german-marquez-608566","firstLastName":"Germán Márquez","lastFirstName":"Márquez, Germán","lastInitName":"Márquez, G","initLastName":"G Márquez","fullFMLName":"Germán Andres Márquez","fullLFMName":"Márquez, Germán Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"34","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"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},"ID702056":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","firstName":"Trey","lastName":"Yesavage","primaryNumber":"39","birthDate":"2003-07-28","currentAge":22,"birthCity":"Pottstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Yesavage","middleName":"David","boxscoreName":"Yesavage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Yesavage","nameSlug":"trey-yesavage-702056","firstLastName":"Trey Yesavage","lastFirstName":"Yesavage, Trey","lastInitName":"Yesavage, T","initLastName":"T Yesavage","fullFMLName":"Trey David Yesavage","fullLFMName":"Yesavage, Trey David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":31,"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},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":36,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"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},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","primaryNumber":"97","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643}},"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":"Partly Cloudy","temp":"70","wind":"6 mph, L To R"},"gameInfo":{"attendance":41886,"firstPitch":"2026-07-11T01:41:00.000Z","gameDurationMinutes":168},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"home":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"}},"officialScorer":{"id":800934,"fullName":"Brittany Womack","link":"/api/v1/people/800934"},"primaryDatacaster":{"id":800988,"fullName":"Marissa Richards","link":"/api/v1/people/800988"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-11T01:41:22.362Z","endTime":"2026-07-11T01:43:42.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T22:22:54.115Z","endTime":"2026-07-11T01:13:52.323Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"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-07-11T01:13:52.323Z","endTime":"2026-07-11T01:40:54.647Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"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-07-11T01:40:54.647Z","endTime":"2026-07-11T01:41:24.254Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790673155782212,"aZ":-18.904199116167746,"pfxX":10.228418106013283,"pfxZ":7.069283144275408,"pX":-0.24497533610764174,"pZ":1.932400110803783,"vX0":-7.011908000823556,"vY0":-136.1204909833633,"vZ0":-4.211129459621043,"x":126.34,"y":186.61,"x0":1.0350757997412268,"y0":50.00290401687143,"z0":4.807798588099683,"aX":19.20047822306865},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":-17.0,"spinRate":2097,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.40233795885414914,"extension":6.268076935561804},"index":3,"playId":"c6291bb8-2667-32be-9875-d9b3654d336d","pitchNumber":1,"startTime":"2026-07-11T01:41:24.254Z","endTime":"2026-07-11T01:41:28.277Z","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":85.6,"endSpeed":78.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.053624847054568,"aZ":-25.96655053182107,"pfxX":11.305369413033912,"pfxZ":3.961931835439996,"pX":1.331332116757922,"pZ":1.489946081309858,"vX0":-3.5409941825404787,"vY0":-124.62565560367712,"vZ0":-2.736458936090714,"x":66.25,"y":198.55,"x0":1.3055416708606589,"y0":50.001186481479735,"z0":4.756573285854056,"aX":17.704951993150388},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.7,"breakHorizontal":-19.6,"spinRate":1963,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4402245315682052,"extension":6.159114270498812},"index":4,"playId":"feb40cff-cb2f-3d82-82c2-794d4c9da0b4","pitchNumber":2,"startTime":"2026-07-11T01:41:46.058Z","endTime":"2026-07-11T01:41:49.855Z","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":84.8,"endSpeed":77.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.466110583158127,"aZ":-29.155382407720225,"pfxX":9.99363145733276,"pfxZ":1.972934762348335,"pX":1.5820087113425045,"pZ":1.118450594723933,"vX0":-2.512055464627653,"vY0":-123.50669554889731,"vZ0":-2.702685986803749,"x":56.7,"y":208.58,"x0":1.3190473163671441,"y0":50.00590553287998,"z0":4.69951575959205,"aX":15.315606797331068},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":-17.4,"spinRate":1800,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4448687284861479,"extension":5.907065760440063},"index":5,"playId":"307220f9-5ee9-3ffe-890d-f2f8be00cdec","pitchNumber":3,"startTime":"2026-07-11T01:42:06.910Z","endTime":"2026-07-11T01:42:10.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.060048855891772,"aZ":-32.761064716768104,"pfxX":-2.2574191148911744,"pfxZ":-0.41174651091375836,"pX":-0.053672848309188045,"pZ":0.396089967797558,"vX0":-2.5120300347355347,"vY0":-118.73287311584338,"vZ0":-2.9277029551833227,"x":119.05,"y":228.09,"x0":1.313848409981059,"y0":50.0042983997954,"z0":4.645222732765156,"aX":-3.2028352557613706},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.2,"breakHorizontal":4.7,"spinRate":2309,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4624099241195232,"extension":6.329147974591793},"index":6,"playId":"29daa112-a37b-3ada-996c-41ef105983af","pitchNumber":4,"startTime":"2026-07-11T01:42:25.351Z","endTime":"2026-07-11T01:42:29.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85049495538576,"aZ":-32.47494742712647,"pfxX":-2.9199299724958614,"pfxZ":-0.20702886851646785,"pX":0.4273881898005274,"pZ":1.666363448184712,"vX0":-1.3306389960954208,"vY0":-120.25258977872473,"vZ0":-0.2901524372715564,"x":100.71,"y":193.79,"x0":1.3668539443224121,"y0":50.002304053976,"z0":4.664378175457128,"aX":-4.284682706570551},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.2,"breakHorizontal":5.6,"spinRate":2292,"spinDirection":277},"zone":9,"typeConfidence":2.0,"plateTime":0.4551193656970791,"extension":6.212491716750464},"index":7,"playId":"97002468-9854-3610-bf10-f7f7b18eb29f","pitchNumber":5,"startTime":"2026-07-11T01:42:46.913Z","endTime":"2026-07-11T01:42:50.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.529585025035985,"aZ":-17.038019705522444,"pfxX":7.021406824343355,"pfxZ":7.965316336082639,"pX":1.793341029930649,"pZ":2.711252762597318,"vX0":-0.7330249441441693,"vY0":-137.25620185218094,"vZ0":-2.8734132348543837,"x":48.64,"y":165.58,"x0":1.1527594848706035,"y0":50.00212097791338,"z0":4.937559302626322,"aX":13.34194325335533},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":-12.5,"spinRate":2023,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.3996717622753665,"extension":6.455043625659705},"index":8,"playId":"288180f5-9211-3da7-b5e6-6e23cfb5cfdf","pitchNumber":6,"startTime":"2026-07-11T01:43:10.833Z","endTime":"2026-07-11T01:43:14.580Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2026-07-11T01:43:18.993Z","endTime":"2026-07-11T01:43:30.911Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18267045432121,"aZ":-17.333530309809806,"pfxX":6.726582287241736,"pfxZ":7.970899255687764,"pX":1.1899688147291347,"pZ":2.788654503927301,"vX0":-1.5481926873115823,"vY0":-135.94225390162276,"vZ0":-2.7093061467196105,"x":71.64,"y":163.49,"x0":0.8947295446912432,"y0":50.006200419753995,"z0":5.008612382034536,"aX":12.52945185749094},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":-11.9,"spinRate":1945,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.40367311832373565,"extension":6.156612540529285},"hitData":{"launchSpeed":92.9,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.62,"coordY":106.46}},"index":10,"playId":"e5fd4573-c7f7-312b-9108-d8a30359fb0f","pitchNumber":7,"startTime":"2026-07-11T01:43:30.911Z","endTime":"2026-07-11T01:43:42.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T01:43:42.922Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Vladimir Guerrero Jr. grounds into a double play, shortstop Xander Bogaerts to second baseman Fernando Tatis Jr. to first baseman Ty France. Ernie Clement out at 2nd. Vladimir Guerrero Jr. out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-11T01:43:57.436Z","endTime":"2026-07-11T01:44:59.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0362302860877,"aZ":-19.90473012027006,"pfxX":9.712806452953627,"pfxZ":6.648589237313201,"pX":1.099969402112614,"pZ":1.7694064078775757,"vX0":-3.440658855559165,"vY0":-135.79378014339386,"vZ0":-4.234914775744686,"x":75.07,"y":191.01,"x0":1.1304781653130913,"y0":50.00289939094447,"z0":4.755656109683068,"aX":17.923244207081872},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":-16.7,"spinRate":2131,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.40519439788419076,"extension":6.44528237769787},"index":0,"playId":"c1acb9de-aa8f-3bbf-9b11-ded1e3a79b78","pitchNumber":1,"startTime":"2026-07-11T01:44:09.958Z","endTime":"2026-07-11T01:44:14.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85513088772506,"aZ":-23.086846425067886,"pfxX":9.816407556183865,"pfxZ":4.974037424800596,"pX":0.5457394142671784,"pZ":2.4601547733123956,"vX0":-4.727791380551946,"vY0":-134.70908455627907,"vZ0":-2.006018068517404,"x":96.2,"y":172.36,"x0":1.0537180396936907,"y0":50.0040190113694,"z0":4.856429957247455,"aX":17.936865410012256},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":-16.7,"spinRate":2051,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4075136599742404,"extension":6.288170121561374},"index":1,"playId":"bc725d38-bcd4-32a0-b30d-a3759ee8982c","pitchNumber":2,"startTime":"2026-07-11T01:44:30.746Z","endTime":"2026-07-11T01:44:34.805Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.845531620348805,"aZ":-29.673034502540133,"pfxX":9.813649912696194,"pfxZ":1.5406353507674062,"pX":-0.2329774501995817,"pZ":1.6412363010379407,"vX0":-6.492866252175264,"vY0":-126.21842079563646,"vZ0":-1.8017967848359353,"x":125.88,"y":194.47,"x0":1.0932742635202535,"y0":50.0007365303789,"z0":4.745830826898883,"aX":15.887866227118007},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-16.3,"spinRate":1750,"spinDirection":108},"zone":8,"typeConfidence":2.0,"plateTime":0.4333883764195843,"extension":6.205682927592888},"hitData":{"launchSpeed":110.4,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.86,"coordY":156.14}},"index":2,"playId":"603b1006-4290-325e-a641-5443c167a53e","pitchNumber":3,"startTime":"2026-07-11T01:44:50.453Z","endTime":"2026-07-11T01:44:59.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T01:44:59.896Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-11T01:45:20.520Z","endTime":"2026-07-11T01:47:32.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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, 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":82.2,"endSpeed":76.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.128892160665263,"aZ":-33.52844284844486,"pfxX":-1.9114172544911359,"pfxZ":-0.9285023005185407,"pX":-0.5611920591679964,"pZ":0.9217839232903011,"vX0":-3.482133558362421,"vY0":-119.72117754624597,"vZ0":-1.8187156250824246,"x":138.39,"y":213.89,"x0":1.1578585648713369,"y0":50.00316413163546,"z0":4.679406522695855,"aX":-2.786840111677279},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.8,"breakHorizontal":4.3,"spinRate":2438,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.45671673541142255,"extension":6.446335499030385},"index":0,"playId":"c7b63edc-d74a-3b31-ab4c-f71eb16ee8cb","pitchNumber":1,"startTime":"2026-07-11T01:45:30.933Z","endTime":"2026-07-11T01:45:35.322Z","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":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.464480610376434,"aZ":-34.12266747782483,"pfxX":-1.9473480672248231,"pfxZ":-1.379370462142079,"pX":-0.057622162124464096,"pZ":1.416127365969253,"vX0":-2.4350697177107405,"vY0":-118.09408521840997,"vZ0":-0.2660752169766559,"x":119.2,"y":200.54,"x0":1.2398228229016008,"y0":50.003566913203905,"z0":4.6688117170703824,"aX":-2.750250338141999},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.3,"breakHorizontal":4.1,"spinRate":2401,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.46378258213768486,"extension":6.332682822631716},"index":1,"playId":"c9a43123-5642-389b-afa3-69a8b58facf5","pitchNumber":2,"startTime":"2026-07-11T01:46:00.334Z","endTime":"2026-07-11T01:46:03.649Z","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":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.686876482400116,"aZ":-29.48334999976395,"pfxX":10.86663831306608,"pfxZ":1.6928725415280885,"pX":0.7842593980085313,"pZ":1.8336433762776454,"vX0":-4.381344864864985,"vY0":-125.53020284294637,"vZ0":-1.2856620115958135,"x":87.11,"y":189.27,"x0":1.1457892943898818,"y0":50.00101157596563,"z0":4.764608996375408,"aX":17.24702943031091},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.0,"breakHorizontal":-18.6,"spinRate":1996,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.4372224008539978,"extension":6.301754018824826},"index":2,"playId":"4f18d027-7f9d-39c7-989a-fbaf1ef80319","pitchNumber":3,"startTime":"2026-07-11T01:46:20.681Z","endTime":"2026-07-11T01:46:24.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97947222479486,"aZ":-15.916052045428017,"pfxX":7.675670333952231,"pfxZ":8.700951883369909,"pX":-0.21782027568006615,"pZ":3.263453091734982,"vX0":-5.5758882458824575,"vY0":-136.5439157471089,"vZ0":-1.6905233564841646,"x":125.3,"y":150.67,"x0":0.8642358313778192,"y0":50.00215970737268,"z0":4.997942539306682,"aX":14.342651231086002},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-12.6,"spinRate":2110,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4027336549926921,"extension":6.454411618810085},"index":3,"playId":"d28772bb-7bf9-3557-872c-c05fd6c3c630","pitchNumber":4,"startTime":"2026-07-11T01:46:40.220Z","endTime":"2026-07-11T01:46:45.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136163318049437,"aZ":-30.722835275401533,"pfxX":11.04254906722152,"pfxZ":0.9185580147767087,"pX":1.5005416917974614,"pZ":1.2421078123791114,"vX0":-2.978634494217616,"vY0":-125.2526783732276,"vZ0":-2.061146759993831,"x":59.8,"y":205.24,"x0":1.273054409602687,"y0":50.0044370136016,"z0":4.596621105788826,"aX":17.48433850169356},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":-19.3,"spinRate":1882,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4378867572540601,"extension":6.1875954807996365},"index":4,"playId":"03ab7eaf-8e1c-310d-af24-a0e93e36dfe6","pitchNumber":5,"startTime":"2026-07-11T01:47:09.418Z","endTime":"2026-07-11T01:47:12.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87840190165114,"aZ":-29.483506182816434,"pfxX":11.145729749114095,"pfxZ":1.694350679073473,"pX":-0.19040264253765846,"pZ":2.859473705185702,"vX0":-6.6708431306855935,"vY0":-125.00755817718164,"vZ0":1.2876056853881384,"x":124.26,"y":161.57,"x0":1.0628705399442668,"y0":50.00020562128043,"z0":4.75567957759152,"aX":17.661259913590374},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":-18.7,"spinRate":1804,"spinDirection":104},"zone":2,"typeConfidence":2.0,"plateTime":0.43792087746164565,"extension":6.290770733569411},"index":5,"playId":"0a8c210e-ac75-39ab-a6a4-91db93eb7c5a","pitchNumber":6,"startTime":"2026-07-11T01:47:28.868Z","endTime":"2026-07-11T01:47:32.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T01:47:32.476Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-11T01:49:40.955Z","endTime":"2026-07-11T01:50:56.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35337672325853,"aZ":-13.872091933240114,"pfxX":-7.349045083311104,"pfxZ":10.093568764863736,"pX":0.5710055256568215,"pZ":2.3140243343510534,"vX0":7.5278586674368775,"vY0":-134.37597908008684,"vZ0":-5.6830099601602395,"x":95.23,"y":176.3,"x0":-1.3230149007647598,"y0":50.00665303095091,"z0":5.456149745818612,"aX":-13.332188378184215},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":11.5,"spinRate":2446,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.4088889161474949,"extension":6.712357445491186},"index":0,"playId":"74150fea-d42f-3e9f-be3c-4862f2c35258","pitchNumber":1,"startTime":"2026-07-11T01:49:50.042Z","endTime":"2026-07-11T01:49:54.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18221922922294,"aZ":-29.218687039975944,"pfxX":-9.833614234343258,"pfxZ":1.7566224205142262,"pX":-0.1408049798689866,"pZ":1.4378258369181918,"vX0":6.649240096273439,"vY0":-129.02410537670568,"vZ0":-4.392721907709199,"x":122.37,"y":199.96,"x0":-1.4754284596748888,"y0":50.00366207339686,"z0":5.417500501049897,"aX":-16.558058229950507},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":16.3,"spinRate":1761,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.42472752202430053,"extension":6.749670279458518},"index":1,"playId":"85a6e64b-33f1-37ea-9076-7ec3d507922d","pitchNumber":2,"startTime":"2026-07-11T01:50:09.130Z","endTime":"2026-07-11T01:50:14.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.413043681216095,"aZ":-30.024384831110815,"pfxX":-0.26589051010132714,"pfxZ":1.3130708731573648,"pX":1.1925386531321505,"pZ":1.7659638865344505,"vX0":6.686674105415518,"vY0":-126.19887910163095,"vZ0":-3.434260130508836,"x":71.54,"y":191.1,"x0":-1.441705506374706,"y0":50.00266145787746,"z0":5.528307342899158,"aX":-0.4364774370218959},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":-0.8,"spinRate":2641,"spinDirection":77},"zone":14,"typeConfidence":0.73,"plateTime":0.4318037568667976,"extension":6.614824308880931},"index":2,"playId":"9328cd75-4ce3-3c95-88d0-1430b6aebb3e","pitchNumber":3,"startTime":"2026-07-11T01:50:29.590Z","endTime":"2026-07-11T01:50:35.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0854539281481,"aZ":-12.059256875891082,"pfxX":-7.126400087337008,"pfxZ":10.880255013545309,"pX":0.2688830804769933,"pZ":2.8924105182023236,"vX0":6.710523276763058,"vY0":-135.90866732529767,"vZ0":-4.668453917323973,"x":106.75,"y":160.68,"x0":-1.3206294176456752,"y0":50.001780021394346,"z0":5.487003895849501,"aX":-13.17317712327053},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.7,"breakHorizontal":11.3,"spinRate":2458,"spinDirection":215},"zone":3,"typeConfidence":0.92,"plateTime":0.4048718176149424,"extension":6.535869929885139},"hitData":{"launchSpeed":104.4,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.38,"coordY":160.2}},"index":3,"playId":"f2976ff7-5185-3100-b959-ba60f8d86276","pitchNumber":4,"startTime":"2026-07-11T01:50:48.250Z","endTime":"2026-07-11T01:50:56.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T01:50:56.769Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-11T01:51:19.352Z","endTime":"2026-07-11T01:53:18.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41851219095886,"aZ":-38.52447072994595,"pfxX":3.2674864415366365,"pfxZ":-4.258493704972696,"pX":1.0304530349861227,"pZ":1.459227731744261,"vX0":5.093080382677257,"vY0":-121.81475442265959,"vZ0":-1.721189492649225,"x":77.72,"y":199.38,"x0":-1.5171936897718665,"y0":50.00146980152357,"z0":5.526184821120468,"aX":4.8753763870029845},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.8,"breakHorizontal":-7.2,"spinRate":2518,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.45079573019409214,"extension":6.6830331927023465},"index":0,"playId":"3ea8ae4b-006d-38eb-aca8-192fb2a08dbd","pitchNumber":1,"startTime":"2026-07-11T01:51:23.017Z","endTime":"2026-07-11T01:51:26.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.152829703898643,"aZ":-27.99687438467549,"pfxX":-8.96985154759846,"pfxZ":2.4540020125872704,"pX":-1.0377975637441519,"pZ":0.6886888171428244,"vX0":4.497561030582362,"vY0":-129.77535857309678,"vZ0":-6.296225668494053,"x":156.56,"y":220.19,"x0":-1.6278066330868195,"y0":50.00614480227693,"z0":5.27882306695221,"aX":-15.303254574563327},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.2,"breakHorizontal":15.2,"spinRate":1682,"spinDirection":243},"zone":13,"typeConfidence":0.87,"plateTime":0.42204619329868676,"extension":6.626082659262941},"index":1,"playId":"ae47374c-cadb-33fa-b866-47527f56f8cd","pitchNumber":2,"startTime":"2026-07-11T01:51:39.239Z","endTime":"2026-07-11T01:51:43.836Z","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.7,"endSpeed":84.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.337091780045476,"aZ":-13.73558878369727,"pfxX":-5.509584892645549,"pfxZ":10.066176151155489,"pX":-1.1151641482893895,"pZ":3.241568973178932,"vX0":3.3659538204212565,"vY0":-134.96489305723202,"vZ0":-3.3976763758995525,"x":159.51,"y":151.26,"x0":-1.6673179495616506,"y0":50.00178148214009,"z0":5.493727331949499,"aX":-10.090907506172984},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":9.2,"spinRate":2363,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.4069388642225893,"extension":6.65294075795087},"index":2,"playId":"2a2292ed-fb29-3017-9d98-46989241dda6","pitchNumber":3,"startTime":"2026-07-11T01:51:59.689Z","endTime":"2026-07-11T01:52:03.035Z","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":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.130963256386007,"aZ":-26.82537409051341,"pfxX":-9.896198985616838,"pfxZ":3.149956637069513,"pX":-0.12319623117997887,"pZ":2.269030857855549,"vX0":6.898236689305716,"vY0":-129.5510918516312,"vZ0":-2.793850854524991,"x":121.7,"y":177.52,"x0":-1.5349793178311872,"y0":50.005984958956354,"z0":5.412553097423862,"aX":-16.820364852546344},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.3,"breakHorizontal":16.4,"spinRate":1866,"spinDirection":237},"zone":5,"typeConfidence":0.88,"plateTime":0.4228302640107975,"extension":6.623506616517662},"index":3,"playId":"3cd172dc-dac9-395f-ab61-e5b5830e3672","pitchNumber":4,"startTime":"2026-07-11T01:52:14.266Z","endTime":"2026-07-11T01:52:19.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5107363714815,"aZ":-40.60678738734969,"pfxX":1.5460212343538915,"pfxZ":-5.5546346706606595,"pX":-0.6001562886547535,"pZ":1.526525923434647,"vX0":1.8512211122705118,"vY0":-122.51230662348178,"vZ0":-1.2099173413882038,"x":139.88,"y":197.56,"x0":-1.5668361372547954,"y0":50.00407145787358,"z0":5.501808494000701,"aX":2.3464676399274276},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.1,"breakHorizontal":-3.2,"spinRate":2426,"spinDirection":35},"zone":13,"typeConfidence":0.91,"plateTime":0.4473232738852575,"extension":6.540761686976035},"index":4,"playId":"d47a7734-7723-3413-a328-6c3f14b2fa2d","pitchNumber":5,"startTime":"2026-07-11T01:52:37.900Z","endTime":"2026-07-11T01:52:41.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.820077755921066,"aZ":-13.408328692501861,"pfxX":-6.831683028276099,"pfxZ":10.106665578591706,"pX":-1.8649139338699785,"pZ":2.7917727544105424,"vX0":1.7456391861314204,"vY0":-135.67332351883258,"vZ0":-4.779051332644461,"x":188.09,"y":163.4,"x0":-1.6309015287001303,"y0":50.00086860907425,"z0":5.516721462309343,"aX":-12.681996516738518},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":12.0,"spinRate":2381,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.4043361054617467,"extension":6.694982285285576},"index":5,"playId":"fdd92eda-1d51-3002-b02c-c253cde07d87","pitchNumber":6,"startTime":"2026-07-11T01:52:58.045Z","endTime":"2026-07-11T01:53:01.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.910175142184958,"aZ":-26.45019250770664,"pfxX":-8.877418026189243,"pfxZ":3.3659016120617498,"pX":-1.3655176795528328,"pZ":3.314269051320205,"vX0":3.485230248808494,"vY0":-130.04595860327032,"vZ0":-0.5150837103860657,"x":169.05,"y":149.29,"x0":-1.574540195425895,"y0":50.004250199909265,"z0":5.532533454254224,"aX":-15.108935652131867},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.2,"breakHorizontal":15.2,"spinRate":1792,"spinDirection":238},"zone":11,"typeConfidence":0.87,"plateTime":0.42222041231185425,"extension":6.621983469415212},"index":6,"playId":"597139b3-97f7-3dce-9e27-b216ce6ec510","pitchNumber":7,"startTime":"2026-07-11T01:53:15.457Z","endTime":"2026-07-11T01:53:18.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T01:53:18.941Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Xander Bogaerts homers (9) on a fly ball to left center field. Jackson Merrill scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-11T01:53:38.430Z","endTime":"2026-07-11T01:55:04.520Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":84.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24609105799427,"aZ":-12.723940655682592,"pfxX":-7.097846119874564,"pfxZ":10.57423896758726,"pX":0.748508062647894,"pZ":4.1112348386040765,"vX0":8.1337527825725,"vY0":-135.19607428448035,"vZ0":-1.561587707653827,"x":88.47,"y":127.78,"x0":-1.3860106169107718,"y0":50.00183362687589,"z0":5.5957854521461226,"aX":-13.055059086638408},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":11.0,"spinRate":2434,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.4061392328397324,"extension":6.7310615986815225},"index":0,"playId":"7613a2ed-ce0b-3b7e-860e-281ae36dd686","pitchNumber":1,"startTime":"2026-07-11T01:53:49.786Z","endTime":"2026-07-11T01:53:53.556Z","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":86.5,"endSpeed":80.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.595631990229677,"aZ":-32.25822004775303,"pfxX":-0.6448876798014922,"pfxZ":-0.0549407279049392,"pX":1.1900700177504564,"pZ":1.2236155123767458,"vX0":6.726728924978728,"vY0":-125.81460854424616,"vZ0":-4.028396015981766,"x":71.64,"y":205.74,"x0":-1.4251438545854056,"y0":50.00129556418429,"z0":5.436944921660448,"aX":-1.0432929266945123},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.7,"breakHorizontal":-0.2,"spinRate":2616,"spinDirection":34},"zone":14,"typeConfidence":0.73,"plateTime":0.4340151354594086,"extension":6.65775481830762},"index":1,"playId":"53f5c417-d52b-3b40-a02b-04b74caca579","pitchNumber":2,"startTime":"2026-07-11T01:54:09.846Z","endTime":"2026-07-11T01:54:13.397Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.368845825197006,"aZ":-13.576232288475662,"pfxX":-6.602718027713285,"pfxZ":9.971122191654734,"pX":-0.24771328690327646,"pZ":3.6645461240916783,"vX0":5.4186335864050745,"vY0":-136.30077620854888,"vZ0":-2.615857689973428,"x":126.44,"y":139.84,"x0":-1.4121652764467343,"y0":50.00300926670861,"z0":5.5844235550039345,"aX":-12.316392764058756},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":10.7,"spinRate":2465,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.4031805326824558,"extension":6.611783445650346},"hitData":{"launchSpeed":103.2,"launchAngle":30.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":79.55,"coordY":43.6}},"index":2,"playId":"5e14864a-a2d7-3c34-a7d8-13266737915e","pitchNumber":3,"startTime":"2026-07-11T01:54:33.554Z","endTime":"2026-07-11T01:55:04.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T01:55:04.520Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-11T01:55:37.576Z","endTime":"2026-07-11T01:56:42.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-11T01:55:28.100Z","endTime":"2026-07-11T01:55:39.784Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77206692367943,"aZ":-11.240237036458819,"pfxX":-5.942780512841682,"pfxZ":11.366962491203214,"pX":0.7784367520609667,"pZ":2.0974929579488077,"vX0":7.6899491927278145,"vY0":-135.16843861383637,"vZ0":-6.805315094232188,"x":87.33,"y":182.15,"x0":-1.3376348398476676,"y0":50.004194991050575,"z0":5.445405848733811,"aX":-10.946080728178897},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":9.0,"spinRate":2430,"spinDirection":211},"zone":9,"typeConfidence":0.92,"plateTime":0.4059690414830368,"extension":6.769095850296255},"index":1,"playId":"351b966b-5839-376e-b3ed-3050c1cafc27","pitchNumber":1,"startTime":"2026-07-11T01:55:39.784Z","endTime":"2026-07-11T01:55:43.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807953639239194,"aZ":-18.280826278243936,"pfxX":-8.504520211533851,"pfxZ":7.497641955271055,"pX":-1.0928421239804877,"pZ":2.2841646172174674,"vX0":4.025627700579825,"vY0":-135.55692035947322,"vZ0":-4.946962208687099,"x":158.66,"y":177.11,"x0":-1.4956070119421585,"y0":50.00508337570748,"z0":5.416958497928418,"aX":-15.761793188935403},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":14.5,"spinRate":2300,"spinDirection":217},"zone":13,"typeConfidence":0.89,"plateTime":0.40472007625321904,"extension":6.699751587412343},"index":2,"playId":"2da8c194-31d7-3afb-bb74-35458895b1b6","pitchNumber":2,"startTime":"2026-07-11T01:55:51.699Z","endTime":"2026-07-11T01:55:56.090Z","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.7,"endSpeed":84.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.118416817439563,"aZ":-16.604137404050146,"pfxX":-8.139973438528123,"pfxZ":8.510914065668189,"pX":-1.3405887015021964,"pZ":2.5390775501136753,"vX0":3.2997518382975537,"vY0":-134.86339638569248,"vZ0":-4.571486797386152,"x":168.1,"y":170.22,"x0":-1.5268232539282587,"y0":50.00673594354366,"z0":5.438470884029377,"aX":-14.899777327018954},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":13.9,"spinRate":2283,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.40715742457676685,"extension":6.657868147617384},"index":3,"playId":"9d87773b-8ce7-3756-b0c1-e953ec549345","pitchNumber":3,"startTime":"2026-07-11T01:56:07.118Z","endTime":"2026-07-11T01:56:10.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.572798964289532,"aZ":-32.240468939512056,"pfxX":-0.11578500990472351,"pfxZ":-0.04022907395238384,"pX":0.7809223014714904,"pZ":1.7830327834431117,"vX0":5.786296307145324,"vY0":-124.34955313858949,"vZ0":-2.5136967234623153,"x":87.23,"y":190.64,"x0":-1.5554907490207472,"y0":50.0051232827974,"z0":5.4665362055189695,"aX":-0.18353919615940764},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.4,"breakHorizontal":-1.1,"spinRate":2669,"spinDirection":73},"zone":9,"typeConfidence":0.9,"plateTime":0.4395027860340619,"extension":6.7132158995979685},"index":4,"playId":"954660f0-d338-348a-b33d-2126fa833442","pitchNumber":4,"startTime":"2026-07-11T01:56:22.572Z","endTime":"2026-07-11T01:56:27.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.201132555755304,"aZ":-31.099923969391682,"pfxX":-1.0606813154501644,"pfxZ":0.6566729007878447,"pX":0.901936444843507,"pZ":1.2736605814251405,"vX0":6.275023162085246,"vY0":-126.96118248633078,"vZ0":-4.321474480180679,"x":82.62,"y":204.39,"x0":-1.4646586883667496,"y0":50.00054561600548,"z0":5.4751283856252355,"aX":-1.7299379849398806},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":0.5,"spinRate":2620,"spinDirection":111},"zone":14,"typeConfidence":0.6,"plateTime":0.4315506059319367,"extension":6.651296290300633},"index":5,"playId":"87cad410-79a4-3937-a649-50a5e7475fc4","pitchNumber":5,"startTime":"2026-07-11T01:56:38.534Z","endTime":"2026-07-11T01:56:42.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T01:56:42.644Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-11T01:56:59.712Z","endTime":"2026-07-11T01:58:13.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30814871443191,"aZ":-44.09282828527155,"pfxX":3.1163320183119465,"pfxZ":-8.119227877527994,"pX":0.3207274417048132,"pZ":1.7345279840188708,"vX0":3.446989536319466,"vY0":-120.87503534348726,"vZ0":-0.04222160664081609,"x":104.77,"y":191.95,"x0":-1.5329223755326746,"y0":50.003428557733585,"z0":5.649525328570965,"aX":4.5739668000998375},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.4,"breakHorizontal":-6.5,"spinRate":2524,"spinDirection":36},"zone":9,"typeConfidence":0.9,"plateTime":0.4545239849928966,"extension":6.533117282386514},"index":0,"playId":"0feb9947-ef58-3a8f-b30a-b9d173efd961","pitchNumber":1,"startTime":"2026-07-11T01:57:05.221Z","endTime":"2026-07-11T01:57:09.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.723294794302156,"aZ":-16.386272616208075,"pfxX":-8.67841485383843,"pfxZ":8.61916793562213,"pX":-1.361283642006972,"pZ":1.8099229453509944,"vX0":3.743685681937961,"vY0":-134.82764507327957,"vZ0":-6.383813307457052,"x":168.89,"y":189.91,"x0":-1.6443251541944854,"y0":50.00172644561425,"z0":5.374761256638185,"aX":-15.894349497325603},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":14.9,"spinRate":2375,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.4070512820181218,"extension":6.6265423537654575},"index":1,"playId":"e0427c09-69bc-3552-8860-b625dbc0b3d9","pitchNumber":2,"startTime":"2026-07-11T01:57:19.967Z","endTime":"2026-07-11T01:57:24.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69491284243092,"aZ":-25.4888702877639,"pfxX":-8.756400608578895,"pfxZ":3.967228395766365,"pX":-0.9425750790196324,"pZ":1.3003588284090661,"vX0":4.789605628423584,"vY0":-129.0101070042836,"vZ0":-5.17277201520463,"x":152.93,"y":203.67,"x0":-1.6848985263865288,"y0":50.00538937689737,"z0":5.294644074250504,"aX":-14.77084554274565},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":14.8,"spinRate":1836,"spinDirection":239},"zone":13,"typeConfidence":0.84,"plateTime":0.42446788403657054,"extension":6.649453081334827},"index":2,"playId":"f4854956-b2ef-3703-96b9-5a12fb3146d4","pitchNumber":3,"startTime":"2026-07-11T01:57:35.365Z","endTime":"2026-07-11T01:57:39.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15211203104248,"aZ":-43.28934222548992,"pfxX":2.881500846702281,"pfxZ":-7.577212875067585,"pX":-0.058483527239891996,"pZ":0.509099568984756,"vX0":2.8295068010762705,"vY0":-121.05640545216598,"vZ0":-2.7764772417640433,"x":119.23,"y":225.03,"x0":-1.6217346533231451,"y0":50.00243589357232,"z0":5.502347700670835,"aX":4.227153164126983},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.2,"breakHorizontal":-6.0,"spinRate":2538,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.4544470663265914,"extension":6.619585169902488},"index":3,"playId":"11955c73-25c9-3ac7-a2f0-64b252c764ff","pitchNumber":4,"startTime":"2026-07-11T01:57:50.985Z","endTime":"2026-07-11T01:57:54.154Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.298706956619824,"aZ":-11.590881751986437,"pfxX":-6.9346430647569655,"pfxZ":11.05219176606553,"pX":-0.34425472667058316,"pZ":1.2722110387664893,"vX0":5.369962778150231,"vY0":-136.1970622466431,"vZ0":-8.712171843322459,"x":130.12,"y":204.43,"x0":-1.4489174851541817,"y0":50.0051230710446,"z0":5.331530142736604,"aX":-12.91842065348854},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":11.3,"spinRate":2435,"spinDirection":217},"zone":13,"typeConfidence":0.92,"plateTime":0.4034706004186033,"extension":6.834735988934888},"index":4,"playId":"12cd38b2-b948-38e6-be71-e104c71a1bce","pitchNumber":5,"startTime":"2026-07-11T01:58:08.696Z","endTime":"2026-07-11T01:58:13.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T01:58:13.613Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a ground ball to left fielder Jonatan Clase. Gavin Sheets to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-11T01:58:33.276Z","endTime":"2026-07-11T02:00:15.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682729,"link":"/api/v1/people/682729"},"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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":84.5,"endSpeed":77.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06678448257379,"aZ":-43.71546145916758,"pfxX":1.8220852526382494,"pfxZ":-7.603788923910598,"pX":1.3239395701411003,"pZ":2.8429310386635946,"vX0":5.841637637426924,"vY0":-122.89294937231588,"vZ0":2.023887863392305,"x":66.53,"y":162.02,"x0":-1.3278597432199053,"y0":50.002784257474296,"z0":5.742811368444016,"aX":2.7647166723058523},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-13.0,"breakHorizontal":-4.8,"spinRate":2585,"spinDirection":30},"zone":12,"typeConfidence":0.9,"plateTime":0.4469927430917435,"extension":6.481983957261071},"index":0,"playId":"12dc0de9-0437-3c42-a4a2-2844f5f7f751","pitchNumber":1,"startTime":"2026-07-11T01:58:42.484Z","endTime":"2026-07-11T01:58:46.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.395604275318625,"aZ":-23.154299054242916,"pfxX":0.22138617717945142,"pfxZ":5.296084653053104,"pX":1.2716318679427199,"pZ":1.0806125321224147,"vX0":6.951837553288377,"vY0":-129.0616494855791,"vZ0":-6.376473898031752,"x":68.53,"y":209.6,"x0":-1.4746584749513247,"y0":50.00350816907234,"z0":5.341987821713534,"aX":0.3770109437053281},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.5,"breakHorizontal":-1.8,"spinRate":2674,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.4228023782154029,"extension":6.696716396372612},"index":1,"playId":"2db7d807-808f-3945-aa2a-88c4ce3903bd","pitchNumber":2,"startTime":"2026-07-11T01:59:01.246Z","endTime":"2026-07-11T01:59:04.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.705639062292914,"aZ":-21.57069933971845,"pfxX":-0.478469175905615,"pfxZ":6.101507917947811,"pX":0.6595945641797014,"pZ":2.472412235892268,"vX0":5.469025650048745,"vY0":-130.0979326201371,"vZ0":-3.5427544560338076,"x":91.86,"y":172.02,"x0":-1.3952784019135684,"y0":50.00537770916888,"z0":5.460084494281074,"aX":-0.8329078536365349},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.6,"breakHorizontal":-0.1,"spinRate":2628,"spinDirection":206},"zone":6,"typeConfidence":0.82,"plateTime":0.4187896250798051,"extension":6.597622340877778},"index":2,"playId":"3276678a-9290-3ebc-ac2b-26385fee7246","pitchNumber":3,"startTime":"2026-07-11T01:59:22.594Z","endTime":"2026-07-11T01:59:26.250Z","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":93.4,"endSpeed":84.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26498289468089,"aZ":-13.89119802051104,"pfxX":-7.102631774461968,"pfxZ":9.831663310093846,"pX":0.31200750519173587,"pZ":4.601710833362996,"vX0":6.9119714105518595,"vY0":-135.87039914393503,"vZ0":-0.13403244078950544,"x":105.11,"y":114.53,"x0":-1.3487172829071046,"y0":50.002993593444735,"z0":5.621465149201937,"aX":-13.208854637619552},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":11.3,"spinRate":2428,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.40396546753419527,"extension":6.675750610425285},"index":3,"playId":"b6cbd9b7-802e-324e-9b9c-ea4548feae77","pitchNumber":4,"startTime":"2026-07-11T01:59:47.411Z","endTime":"2026-07-11T01:59:52.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.419459802477146,"aZ":-32.36448671815185,"pfxX":-0.3468933701525394,"pfxZ":-0.12178381366373792,"pX":0.5685085916942973,"pZ":1.9155097392271965,"vX0":5.3027396865668415,"vY0":-126.23360484725887,"vZ0":-2.396031679260246,"x":95.33,"y":187.06,"x0":-1.5020961201837948,"y0":50.00008720721834,"z0":5.448057659521553,"aX":-0.5689869534151711},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.5,"breakHorizontal":-0.4,"spinRate":2617,"spinDirection":65},"zone":9,"typeConfidence":0.66,"plateTime":0.43167030575329424,"extension":6.569556367845518},"hitData":{"launchSpeed":102.5,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.78,"coordY":102.41}},"index":4,"playId":"8f09379f-1c01-315c-a5d8-76c753c32f8a","pitchNumber":5,"startTime":"2026-07-11T02:00:05.542Z","endTime":"2026-07-11T02:00:15.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:00:15.974Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Miguel Andujar grounds into a force out, shortstop Ernie Clement to second baseman Luis Urías. Ty France out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-11T02:01:19.033Z","endTime":"2026-07-11T02:01:27.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-11T02:00:25.336Z","endTime":"2026-07-11T02:01:20.931Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.433187206083385,"aZ":-21.528797823771033,"pfxX":0.07894419225827143,"pfxZ":6.339344296569656,"pX":0.7032447706798823,"pZ":2.0215624339433313,"vX0":5.4780945338872815,"vY0":-128.22680610340117,"vZ0":-4.462972528216616,"x":90.19,"y":184.2,"x0":-1.4636109251430742,"y0":50.00420466654997,"z0":5.446787217697123,"aX":0.13099524625109663},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.8,"breakHorizontal":-1.3,"spinRate":2547,"spinDirection":209},"zone":9,"typeConfidence":0.9,"plateTime":0.42579628506520484,"extension":6.692523807770251},"hitData":{"launchSpeed":74.7,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.93,"coordY":151.58}},"index":1,"playId":"f3848388-768e-37a7-8a40-d2283dc0d14a","pitchNumber":1,"startTime":"2026-07-11T02:01:20.931Z","endTime":"2026-07-11T02:01:27.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:01:27.945Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-11T02:03:28.263Z","endTime":"2026-07-11T02:05:29.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":85.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.608736894111118,"aZ":-22.294010532684652,"pfxX":9.469141773734895,"pfxZ":5.327652612636687,"pX":-0.6228767235583353,"pZ":2.5001680472135677,"vX0":-7.682660692510372,"vY0":-135.30435604536532,"vZ0":-2.347013197852168,"x":140.74,"y":171.28,"x0":1.0235503187820214,"y0":50.00070504356692,"z0":4.941623197439516,"aX":17.549738583136136},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":-15.5,"spinRate":1966,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.40487257584518543,"extension":6.417804742581286},"index":0,"playId":"7365f73e-023e-3854-ad57-bedb0122f179","pitchNumber":1,"startTime":"2026-07-11T02:03:45.503Z","endTime":"2026-07-11T02:03:49.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24800620206538,"aZ":-16.117994527447834,"pfxX":6.534938314599043,"pfxZ":8.620456929288267,"pX":-0.5404104624095554,"pZ":3.2224288599333604,"vX0":-6.287501871395313,"vY0":-135.29739885435893,"vZ0":-1.8480878003069319,"x":137.6,"y":151.77,"x0":0.9594330094152635,"y0":50.00076548884045,"z0":5.038201099526416,"aX":12.169713741741205},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":-10.6,"spinRate":2033,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.40411484818063226,"extension":6.323252978110258},"index":1,"playId":"d99a798e-55ee-32c6-9e65-34f89b8d70c5","pitchNumber":2,"startTime":"2026-07-11T02:04:02.492Z","endTime":"2026-07-11T02:04:06.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26560720737847,"aZ":-18.028161694651892,"pfxX":6.9327278901765395,"pfxZ":7.516414650143734,"pX":-0.4864079389109661,"pZ":3.381699302895818,"vX0":-6.337707034639726,"vY0":-136.14831082087596,"vZ0":-0.9853923905478577,"x":113.15,"y":153.62,"x0":0.9683309340021047,"y0":50.00079852992293,"z0":4.993389951464668,"aX":13.043171475505483},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-11.3,"spinRate":2056,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.40195860832825137,"extension":6.168920402192762},"index":2,"playId":"5538b0d1-38c6-3016-86e3-f7880066163b","pitchNumber":3,"startTime":"2026-07-11T02:04:19.422Z","endTime":"2026-07-11T02:04:22.780Z","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.8,"endSpeed":78.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.228948432561292,"aZ":-29.540052159488177,"pfxX":10.41760950933947,"pfxZ":1.6672011194084888,"pX":-0.04885801070875685,"pZ":1.1634049865462048,"vX0":-6.340031210325975,"vY0":-124.80859639872443,"vZ0":-2.6245764791276613,"x":118.86,"y":207.37,"x0":1.1714986180248907,"y0":50.00090329169738,"z0":4.662531118322136,"aX":16.425619278587444},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":-17.4,"spinRate":1757,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4389317805530748,"extension":6.3333163721763395},"index":3,"playId":"1f26c706-d109-3682-9bb1-beedf4ec0f2a","pitchNumber":4,"startTime":"2026-07-11T02:04:40.677Z","endTime":"2026-07-11T02:04:44.356Z","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":94.6,"endSpeed":86.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.838267655958568,"aZ":-14.851525929506176,"pfxX":7.204583833496699,"pfxZ":9.067243483831056,"pX":0.7451529085006946,"pZ":2.4347133727615757,"vX0":-3.364526540076685,"vY0":-137.6568808510146,"vZ0":-3.947922023178313,"x":88.6,"y":173.04,"x0":1.0501887532631085,"y0":50.00428690881234,"z0":4.89947684056507,"aX":13.765590723200587},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":-12.2,"spinRate":2086,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.39858718341691857,"extension":6.360903764018409},"index":4,"playId":"fda51a3e-b4c7-3575-8292-fb08051f6ab9","pitchNumber":5,"startTime":"2026-07-11T02:05:00.023Z","endTime":"2026-07-11T02:05:06.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679695138074926,"aZ":-31.104820160306947,"pfxX":10.61823008694519,"pfxZ":0.6900937671061529,"pX":0.5320492258501893,"pZ":1.862401235075949,"vX0":-5.031089014638044,"vY0":-124.00005209516445,"vZ0":-0.5678227909544803,"x":96.72,"y":188.5,"x0":1.2118842092556474,"y0":50.00358802974574,"z0":4.698143350231713,"aX":16.472721188452294},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.3,"breakHorizontal":-18.0,"spinRate":1773,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.4423691314817524,"extension":6.327560142510434},"hitData":{"launchSpeed":96.7,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.79,"coordY":162.23}},"index":5,"playId":"10ad9faf-a5dc-3223-bfc4-6a49d4df48f1","pitchNumber":6,"startTime":"2026-07-11T02:05:21.231Z","endTime":"2026-07-11T02:05:29.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:05:29.461Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-11T02:05:47.105Z","endTime":"2026-07-11T02:07:19.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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, 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":80.0,"endSpeed":72.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.321798097860647,"aZ":-32.48410747958514,"pfxX":-2.6614623663723638,"pfxZ":-0.22746119244629703,"pX":1.3755029003746007,"pZ":2.806656658492415,"vX0":0.30518642778956295,"vY0":-116.48828284541067,"vZ0":2.276748056981978,"x":64.57,"y":163.0,"x0":1.5877530651575602,"y0":50.00187705477127,"z0":4.902731568991969,"aX":-3.6316882564927773},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.5,"breakHorizontal":4.7,"spinRate":2248,"spinDirection":278},"zone":12,"typeConfidence":2.0,"plateTime":0.47146910044873636,"extension":6.209617612781745},"index":0,"playId":"9d030dea-bf69-36cc-904d-3103145d32e2","pitchNumber":1,"startTime":"2026-07-11T02:05:56.114Z","endTime":"2026-07-11T02:05:59.570Z","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":92.5,"endSpeed":83.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.058611088001726,"aZ":-22.809885610403274,"pfxX":9.97970671955858,"pfxZ":5.1922055187730916,"pX":1.2442189057806523,"pZ":1.9941159419096628,"vX0":-2.9042142261802333,"vY0":-134.60805696286687,"vZ0":-3.480832840826154,"x":69.57,"y":184.94,"x0":1.0527853280972526,"y0":50.0001482376683,"z0":4.952965123532736,"aX":17.984902705241094},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-17.3,"spinRate":1949,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.40971591134672103,"extension":6.368882736581727},"index":1,"playId":"2477324a-6773-3af8-94de-c0e24928cc6b","pitchNumber":2,"startTime":"2026-07-11T02:06:12.141Z","endTime":"2026-07-11T02:06:15.560Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-11T02:06:24.405Z","endTime":"2026-07-11T02:06:34.552Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.027275647821913,"aZ":-30.259006171968707,"pfxX":10.303469532664696,"pfxZ":1.2182844363288545,"pX":-0.3269882232779025,"pZ":1.0108352618709868,"vX0":-6.821139845643295,"vY0":-125.10940228196984,"vZ0":-2.8515125844080216,"x":129.46,"y":211.49,"x0":1.1066033028829534,"y0":50.00292864561284,"z0":4.6646805009609045,"aX":16.209872526150974},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-16.9,"spinRate":1701,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.439067251652812,"extension":6.324402760506126},"index":3,"playId":"e06af028-d739-3c71-961f-980f9c8819d3","pitchNumber":3,"startTime":"2026-07-11T02:06:34.552Z","endTime":"2026-07-11T02:06:37.912Z","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":94.0,"endSpeed":85.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45705337148251,"aZ":-13.783952755740287,"pfxX":6.993410389784261,"pfxZ":9.814167502145963,"pX":-0.4667071000276279,"pZ":2.2301579986464812,"vX0":-6.331000401464815,"vY0":-136.6119767660886,"vZ0":-4.5446895784471355,"x":134.79,"y":178.57,"x0":0.9817145726538036,"y0":50.006300266311456,"z0":4.875503948897311,"aX":13.110165272102618},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-11.2,"spinRate":2105,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.4022259897590641,"extension":6.3448413581144925},"index":4,"playId":"cd27802a-4fa1-3ac6-a295-2326089522ea","pitchNumber":4,"startTime":"2026-07-11T02:06:52.874Z","endTime":"2026-07-11T02:06:56.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.854223408098804,"aZ":-15.095734003852636,"pfxX":8.735841412776727,"pfxZ":9.101414187881923,"pX":1.0487247381824136,"pZ":3.2042685581806505,"vX0":-2.8979445397046493,"vY0":-136.99126528264952,"vZ0":-1.6305306383700875,"x":77.03,"y":152.26,"x0":0.9934990802402266,"y0":50.00255979613597,"z0":4.853356622238911,"aX":16.392064097594996},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":-15.1,"spinRate":2105,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4017920692414765,"extension":6.3529514112725405},"index":5,"playId":"d83caebd-4ccd-3c3e-832a-e262b0e65d5a","pitchNumber":5,"startTime":"2026-07-11T02:07:16.057Z","endTime":"2026-07-11T02:07:19.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:07:19.397Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-11T02:07:34.832Z","endTime":"2026-07-11T02:08:16.124Z","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":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"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":"Groundout","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":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.650128548905634,"aZ":-13.878546164606856,"pfxX":8.864286827520303,"pfxZ":9.566783251000814,"pX":0.2980977079080597,"pZ":2.689218379495026,"vX0":-4.972692876282907,"vY0":-138.1114139842625,"vZ0":-3.355269637744775,"x":105.64,"y":166.17,"x0":0.9799167429079718,"y0":50.002719502771555,"z0":4.866295349532663,"aX":16.95196105493959},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":-14.9,"spinRate":2127,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.39811829264942844,"extension":6.3572759488588115},"index":0,"playId":"e5308fb1-1968-3aeb-97f2-f6b035051db7","pitchNumber":1,"startTime":"2026-07-11T02:07:48.780Z","endTime":"2026-07-11T02:07:52.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23770957237625,"aZ":-15.57711955060666,"pfxX":8.105096230591474,"pfxZ":8.917108115108391,"pX":-0.8681192317004701,"pZ":2.117389924110783,"vX0":-7.46928524912678,"vY0":-136.15583609570854,"vZ0":-4.418282288522944,"x":150.09,"y":181.61,"x0":0.868927559321229,"y0":50.006201582966696,"z0":4.852530068265053,"aX":15.092904073832766},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":-13.0,"spinRate":2000,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.403568592264854,"extension":6.5619611291375},"hitData":{"launchSpeed":97.8,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.0,"coordY":146.0}},"index":1,"playId":"c1bc7df2-20b0-3ca5-af22-88d0f7624134","pitchNumber":2,"startTime":"2026-07-11T02:08:08.030Z","endTime":"2026-07-11T02:08:16.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:08:16.124Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jase Bowen called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-11T02:10:24.654Z","endTime":"2026-07-11T02:11:50.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.4,"endSpeed":75.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.146546794937805,"aZ":-38.96081416316441,"pfxX":3.1424501362235198,"pfxZ":-4.732555846880812,"pX":0.18962950718819108,"pZ":2.1017274018441907,"vX0":3.1996593383442886,"vY0":-119.8379006318869,"vZ0":-0.08978458736798056,"x":109.77,"y":182.03,"x0":-1.577943588245838,"y0":50.001520204928255,"z0":5.6605793961873525,"aX":4.507120897694523},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.3,"breakHorizontal":-6.6,"spinRate":2564,"spinDirection":34},"zone":8,"typeConfidence":0.91,"plateTime":0.4594854371873791,"extension":6.690567200945675},"index":0,"playId":"8181caaf-a119-3066-82c0-89b2886203f2","pitchNumber":1,"startTime":"2026-07-11T02:10:37.705Z","endTime":"2026-07-11T02:10:41.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70081501614792,"aZ":-13.157811689298727,"pfxX":-7.3109151282999,"pfxZ":10.457022889307927,"pX":0.6731168013003254,"pZ":3.30394070064594,"vX0":7.9173623382724445,"vY0":-135.0458553226618,"vZ0":-3.435943137975434,"x":91.34,"y":149.57,"x0":-1.36879283379997,"y0":50.000212026960085,"z0":5.538987771718137,"aX":-13.291461742608789},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":11.2,"spinRate":2463,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.4080536850151555,"extension":6.65822899522934},"index":1,"playId":"f0370c8a-4ec0-3862-b384-80269a3fa81a","pitchNumber":2,"startTime":"2026-07-11T02:10:55.362Z","endTime":"2026-07-11T02:10:59.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72583881654506,"aZ":-22.343011033762544,"pfxX":-0.7558995768429426,"pfxZ":5.875541566299711,"pX":0.8367266205485584,"pZ":2.715456896750508,"vX0":6.188568493288823,"vY0":-128.31896246930373,"vZ0":-2.622613030035973,"x":85.11,"y":165.46,"x0":-1.504585038197044,"y0":50.0026775783438,"z0":5.485277914647869,"aX":-1.2655209201801743},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.3,"breakHorizontal":0.0,"spinRate":2572,"spinDirection":205},"zone":12,"typeConfidence":0.89,"plateTime":0.4263166089442172,"extension":6.58690856251993},"index":2,"playId":"40477615-26b4-3d78-b701-1c07891c4495","pitchNumber":3,"startTime":"2026-07-11T02:11:10.368Z","endTime":"2026-07-11T02:11:16.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53639093199612,"aZ":-13.014391967199833,"pfxX":-6.875592290872172,"pfxZ":10.301503403987079,"pX":0.6700816642826738,"pZ":2.0145256311473942,"vX0":7.7767781927601956,"vY0":-135.95652210980944,"vZ0":-6.764685824964296,"x":91.46,"y":184.39,"x0":-1.3425949760040512,"y0":50.00661404087391,"z0":5.449531309336724,"aX":-12.794133332378232},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2334,"spinDirection":216},"zone":9,"typeConfidence":0.92,"plateTime":0.40382427807601085,"extension":6.9176040104616225},"index":3,"playId":"de9505ed-9281-390c-919b-aeae2e472a1c","pitchNumber":4,"startTime":"2026-07-11T02:11:44.538Z","endTime":"2026-07-11T02:11:50.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:11:50.356Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rodolfo Durán singles on a line drive to right fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-11T02:12:05.033Z","endTime":"2026-07-11T02:13:11.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90774869950107,"aZ":-42.18043617325964,"pfxX":2.5812772928039966,"pfxZ":-6.899676286208454,"pX":0.9179977085925023,"pZ":2.1347988581114894,"vX0":4.800920210031484,"vY0":-120.39874745044281,"vZ0":0.5992596451887922,"x":82.01,"y":181.14,"x0":-1.4462716616818727,"y0":50.00161748106295,"z0":5.650826339417676,"aX":3.743886204366534},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.0,"breakHorizontal":-6.0,"spinRate":2487,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.45697389012856426,"extension":6.537562837936685},"index":0,"playId":"04de963e-c200-3c96-852a-827daae3ce3c","pitchNumber":1,"startTime":"2026-07-11T02:12:12.005Z","endTime":"2026-07-11T02:12:39.005Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"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":92.7,"endSpeed":84.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.256571785483896,"aZ":-14.401689087488437,"pfxX":-7.336237757188959,"pfxZ":9.737152473006105,"pX":0.11730319345186468,"pZ":2.7618125158937423,"vX0":6.540510922099716,"vY0":-134.73577180897468,"vZ0":-4.513398089554236,"x":112.53,"y":164.21,"x0":-1.397117232158345,"y0":50.0035551081955,"z0":5.487754224098328,"aX":-13.391330013942342},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":11.8,"spinRate":2316,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.407659124760996,"extension":6.70988727442323},"index":1,"playId":"d038daf3-b639-34df-9388-340e5ddbdc91","pitchNumber":2,"startTime":"2026-07-11T02:12:43.742Z","endTime":"2026-07-11T02:12:47.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21443933327671,"aZ":-14.279688456213105,"pfxX":-6.008270867493508,"pfxZ":9.535398882885797,"pX":0.2831301733194669,"pZ":2.985409298807081,"vX0":6.634587357826928,"vY0":-136.203687872472,"vZ0":-4.281091704022776,"x":106.21,"y":158.17,"x0":-1.4049395363476032,"y0":50.00564515945291,"z0":5.566764612485349,"aX":-11.27900706154187},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":9.5,"spinRate":2341,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.40230102508943766,"extension":6.6080527720397955},"hitData":{"launchSpeed":95.4,"launchAngle":14.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.19,"coordY":111.67}},"index":2,"playId":"73cb418a-5d26-3ced-aa04-e15b6f2718a1","pitchNumber":3,"startTime":"2026-07-11T02:13:02.012Z","endTime":"2026-07-11T02:13:11.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:13:11.744Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Fernando Tatis Jr. grounds into a double play, pitcher Shane Bieber to second baseman Luis Urías to first baseman Vladimir Guerrero Jr. Rodolfo Durán out at 2nd. Fernando Tatis Jr. out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-11T02:13:31.729Z","endTime":"2026-07-11T02:15:12.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669456,"link":"/api/v1/people/669456"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"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":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":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.9,"endSpeed":76.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610206856006545,"aZ":-41.87072170937553,"pfxX":2.4244923937781424,"pfxZ":-6.5106432772926786,"pX":1.7232318612684956,"pZ":1.4975923770424877,"vX0":6.6973302858295725,"vY0":-121.99831210765849,"vZ0":-1.0711443566724366,"x":51.31,"y":198.35,"x0":-1.3854028993801606,"y0":50.001962002451364,"z0":5.588768506428452,"aX":3.6108352344168364},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.8,"breakHorizontal":-6.1,"spinRate":2687,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.4509852657512141,"extension":6.531126795411401},"index":0,"playId":"de8d6ca1-d2f4-3bb6-88ce-b0e0db7d037e","pitchNumber":1,"startTime":"2026-07-11T02:13:41.309Z","endTime":"2026-07-11T02:13:44.495Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.924313341872043,"aZ":-31.62996015051062,"pfxX":-9.063986700377914,"pfxZ":0.318197722043259,"pX":0.722550477556689,"pZ":0.6427303231613891,"vX0":8.444214358435877,"vY0":-129.50713302372492,"vZ0":-5.824022824465543,"x":89.46,"y":221.43,"x0":-1.4019006581499418,"y0":50.00234959397453,"z0":5.338645236344727,"aX":-15.404101041292057},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.5,"breakHorizontal":14.5,"spinRate":1691,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.42286246757245216,"extension":6.471636921986822},"index":1,"playId":"4d1ffee2-0de2-309b-93e7-46c65e8e69dd","pitchNumber":2,"startTime":"2026-07-11T02:13:59.400Z","endTime":"2026-07-11T02:14:03.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173406692704706,"aZ":-23.138421174082307,"pfxX":-0.7969413680511681,"pfxZ":5.227729857235615,"pX":0.9318822181325372,"pZ":1.6634147999801907,"vX0":6.4454976018131545,"vY0":-130.10602722403053,"vZ0":-5.150637002231283,"x":81.48,"y":193.87,"x0":-1.4652592827396318,"y0":50.00282063939056,"z0":5.403300947957048,"aX":-1.3777466552206679},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":0.1,"spinRate":2593,"spinDirection":215},"zone":14,"typeConfidence":0.85,"plateTime":0.41964705436935246,"extension":6.5996692198214175},"index":2,"playId":"c2d61f63-dcf2-3276-a1dc-63448d5ef409","pitchNumber":3,"startTime":"2026-07-11T02:14:20.928Z","endTime":"2026-07-11T02:14:25.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93911256871473,"aZ":-22.79092857312553,"pfxX":-1.0419927236837965,"pfxZ":5.390594953358846,"pX":0.05032365727269619,"pZ":4.272705082600088,"vX0":4.457460270334776,"vY0":-130.27013789017252,"vZ0":1.002906114417263,"x":115.08,"y":123.42,"x0":-1.5377929501144598,"y0":50.0062619712519,"z0":5.588776984204458,"aX":-1.8156088818292153},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.2,"breakHorizontal":1.1,"spinRate":2600,"spinDirection":197},"zone":12,"typeConfidence":0.63,"plateTime":0.4183354753144739,"extension":6.557566761652542},"index":3,"playId":"a36c4f89-bc26-3d99-a9a9-1973a100e2bb","pitchNumber":4,"startTime":"2026-07-11T02:14:42.198Z","endTime":"2026-07-11T02:14:46.580Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52717767532192,"aZ":-13.421266476254386,"pfxX":-6.70151581450539,"pfxZ":10.059676956478745,"pX":0.2964440014771815,"pZ":2.1753091310917703,"vX0":6.7609593308532325,"vY0":-136.2944584529972,"vZ0":-6.176668324047278,"x":105.7,"y":180.05,"x0":-1.3566515290703147,"y0":50.00359272133821,"z0":5.413888748194932,"aX":-12.493226058157115},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":10.6,"spinRate":2498,"spinDirection":213},"zone":9,"typeConfidence":0.92,"plateTime":0.40330467549168825,"extension":6.618025068327037},"hitData":{"launchSpeed":113.2,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.26,"coordY":199.69}},"index":4,"playId":"0f47c1ab-088b-3f6d-a11a-f001841169ba","pitchNumber":5,"startTime":"2026-07-11T02:15:04.698Z","endTime":"2026-07-11T02:15:12.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:15:12.815Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Urías lines out to third baseman Manny Machado.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-11T02:17:12.607Z","endTime":"2026-07-11T02:19:02.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76770930160596,"aZ":-25.218087654081376,"pfxX":0.07742083359090378,"pfxZ":5.057350222483884,"pX":-0.01666136201878211,"pZ":0.8335778868600225,"vX0":-3.090103138795176,"vY0":-116.47769358390859,"vZ0":-3.2699115551200366,"x":117.64,"y":216.27,"x0":1.3167773977389705,"y0":50.002019525063645,"z0":4.638856622397819,"aX":0.10716692810299139},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.6,"breakHorizontal":0.6,"spinRate":2183,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.47014708123684823,"extension":6.480294148447982},"index":0,"playId":"41e1c95c-fdef-3582-a68e-da57531c8e11","pitchNumber":1,"startTime":"2026-07-11T02:17:25.560Z","endTime":"2026-07-11T02:17:30.161Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-11T02:17:54.759Z","endTime":"2026-07-11T02:18:16.987Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.733044585743585,"aZ":-16.075522715444578,"pfxX":7.207889957489346,"pfxZ":8.532867407411853,"pX":-0.9488154888393708,"pZ":2.860335964468082,"vX0":-7.187683419472405,"vY0":-136.8530520216942,"vZ0":-2.7596691302388687,"x":153.17,"y":161.55,"x0":0.7820584284251337,"y0":50.00046263201042,"z0":4.990124993743238,"aX":13.596047529360444},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":-11.4,"spinRate":2033,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4010594686196258,"extension":6.519817325944405},"index":2,"playId":"3eb0fef9-e8e4-34c5-9dfc-4f85c7dae354","pitchNumber":2,"startTime":"2026-07-11T02:18:16.987Z","endTime":"2026-07-11T02:18:22.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.501452256153136,"aZ":-23.086825052145887,"pfxX":10.600575995781044,"pfxZ":5.119366014583068,"pX":-0.16715729510506638,"pZ":2.9291235387154724,"vX0":-6.207906849862398,"vY0":-132.8698957351763,"vZ0":-0.8036910005660715,"x":123.37,"y":159.69,"x0":0.8316907932072174,"y0":50.00093294545724,"z0":4.924864697611513,"aX":18.806798518940944},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":-17.8,"spinRate":2035,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.41344996264460443,"extension":6.3057529656639435},"index":3,"playId":"fcb7e6ab-547c-3efd-8534-568189eb7c9e","pitchNumber":3,"startTime":"2026-07-11T02:18:32.924Z","endTime":"2026-07-11T02:18:37.830Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-11T02:18:44.096Z","endTime":"2026-07-11T02:18:55.427Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584475587228795,"aZ":-29.01949273320193,"pfxX":9.585744545230817,"pfxZ":2.0372448489283066,"pX":0.8459893302305065,"pZ":2.5116274783661723,"vX0":-3.7620557514802093,"vY0":-123.73227527735929,"vZ0":0.237410181016661,"x":84.75,"y":170.97,"x0":1.140256823979888,"y0":50.00544923810137,"z0":4.8451503173383195,"aX":14.871915717054458},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.0,"breakHorizontal":-16.4,"spinRate":1736,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.44258875095195105,"extension":6.012359106621098},"hitData":{"launchSpeed":81.6,"launchAngle":14.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":85.62,"coordY":148.86}},"index":5,"playId":"2b60a152-5528-39c9-8b3b-9c049ca3b880","pitchNumber":4,"startTime":"2026-07-11T02:18:55.427Z","endTime":"2026-07-11T02:19:02.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:19:02.580Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-11T02:19:21.036Z","endTime":"2026-07-11T02:20:19.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.8,"endSpeed":75.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.571369685062418,"aZ":-34.6851888049136,"pfxX":-3.594066523753282,"pfxZ":-1.7786107930178208,"pX":-0.3334059537276538,"pZ":0.95349262374213,"vX0":-2.800224071651966,"vY0":-117.68990419158226,"vZ0":-1.1615347146149955,"x":129.71,"y":213.04,"x0":1.3351281740315775,"y0":50.00163889526468,"z0":4.641896338321357,"aX":-5.082717675931973},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.2,"breakHorizontal":7.2,"spinRate":2340,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4639104779876315,"extension":6.27915173044436},"index":0,"playId":"eb6333d2-a6a8-3741-bb3d-05ff13b89707","pitchNumber":1,"startTime":"2026-07-11T02:19:32.261Z","endTime":"2026-07-11T02:19:35.711Z","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.6,"endSpeed":77.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86373448663717,"aZ":-29.412146992820343,"pfxX":9.541948062137529,"pfxZ":1.7963848267598657,"pX":2.33755386050897,"pZ":2.171807533825883,"vX0":-0.6622746106714013,"vY0":-123.1877591023917,"vZ0":-0.11288992827942146,"x":27.9,"y":180.14,"x0":1.3709488592796293,"y0":50.00033633891095,"z0":4.708232313371823,"aX":14.63677612976207},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.5,"breakHorizontal":-17.2,"spinRate":1725,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.44493289942646275,"extension":6.359696636676305},"index":1,"playId":"562cad85-8aea-364e-8f86-b1251bb9ac52","pitchNumber":2,"startTime":"2026-07-11T02:19:48.423Z","endTime":"2026-07-11T02:19:51.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34616356247121,"aZ":-15.159150739510654,"pfxX":6.652121410117051,"pfxZ":9.058405893037268,"pX":-0.28549389164795264,"pZ":2.464319249601432,"vX0":-5.629934593235627,"vY0":-136.93639042558058,"vZ0":-3.9329666442152953,"x":127.88,"y":172.24,"x0":0.9440568853106753,"y0":50.003140962112134,"z0":4.972674198635575,"aX":12.494715971329647},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-10.7,"spinRate":2114,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.40168724258291144,"extension":6.351763757152742},"hitData":{"launchSpeed":97.2,"launchAngle":29.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.25,"coordY":50.03}},"index":2,"playId":"4fd4779d-0c46-3758-84d9-fdad79ba56e5","pitchNumber":3,"startTime":"2026-07-11T02:20:08.452Z","endTime":"2026-07-11T02:20:19.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:20:19.020Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonatan Clase singles on a ground ball to left fielder Gavin Sheets.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-11T02:20:36.688Z","endTime":"2026-07-11T02:21:38.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"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":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90565654926172,"aZ":-18.329029662317602,"pfxX":8.447185176081284,"pfxZ":7.424698509536498,"pX":0.44144271661464707,"pZ":2.113875899556976,"vX0":-4.48475774844994,"vY0":-136.4126544870405,"vZ0":-3.9293347370998797,"x":100.17,"y":181.71,"x0":1.0183953490776165,"y0":50.00494533476845,"z0":4.853935983506698,"aX":15.75695481701836},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-14.2,"spinRate":2064,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.4031143562263684,"extension":6.411556258401117},"index":0,"playId":"21d94e9e-8c22-3f73-a64b-a396863701d8","pitchNumber":1,"startTime":"2026-07-11T02:20:49.994Z","endTime":"2026-07-11T02:20:53.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.027394492673135,"aZ":-19.880345308318695,"pfxX":2.082688647013636,"pfxZ":7.220849144089863,"pX":0.5801504446142418,"pZ":3.980646172320672,"vX0":-2.003386603787784,"vY0":-129.38509634729252,"vZ0":1.0590115961306608,"x":94.89,"y":131.3,"x0":1.0924715988697662,"y0":50.000004787537755,"z0":5.085382012657076,"aX":3.5442530451909415},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.6,"breakHorizontal":-3.4,"spinRate":2141,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.42272280182670796,"extension":6.274911193721591},"index":1,"playId":"4a561fef-ed43-39bb-bd0d-f459cee7f822","pitchNumber":2,"startTime":"2026-07-11T02:21:09.305Z","endTime":"2026-07-11T02:21:12.815Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20684637724899,"aZ":-25.691872342808406,"pfxX":-6.691621330336975,"pfxZ":4.695437307694319,"pX":0.31495392687268836,"pZ":1.710949853087794,"vX0":-0.44696781301231303,"vY0":-117.08307645370743,"vZ0":-1.1368683417254977,"x":104.99,"y":192.58,"x0":1.3774038712337457,"y0":50.003859906111785,"z0":4.618882220605556,"aX":-9.241084747580109},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.5,"breakHorizontal":12.2,"spinRate":2264,"spinDirection":265},"zone":9,"typeConfidence":2.0,"plateTime":0.46876648783777153,"extension":6.3642744918722345},"hitData":{"launchSpeed":83.3,"launchAngle":9.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.52,"coordY":130.44}},"index":2,"playId":"3c5c243b-8a64-3d3d-b6b5-a700e1a8c0be","pitchNumber":3,"startTime":"2026-07-11T02:21:28.603Z","endTime":"2026-07-11T02:21:38.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:21:38.916Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-11T02:21:56.861Z","endTime":"2026-07-11T02:23:30.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07720696577112,"aZ":-25.71309050652375,"pfxX":11.255025090478473,"pfxZ":3.611703305913996,"pX":0.1073224772848504,"pZ":1.2332728843121872,"vX0":-5.996194170062678,"vY0":-133.74596840722185,"vZ0":-4.322423675851767,"x":112.91,"y":205.48,"x0":0.9303370830117954,"y0":50.00578207288907,"z0":4.741403702324302,"aX":20.148781390310624},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.6,"breakHorizontal":-18.8,"spinRate":1905,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4114270517615295,"extension":6.333962552510964},"index":0,"playId":"ff34180f-41ae-311f-beb8-68c178813a36","pitchNumber":1,"startTime":"2026-07-11T02:22:09.449Z","endTime":"2026-07-11T02:22:13.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.052527086617513,"aZ":-30.992291714920597,"pfxX":10.363376106764456,"pfxZ":0.7510497407212844,"pX":-0.05539835317424252,"pZ":1.0978570207915028,"vX0":-6.233219874121143,"vY0":-125.20942399778207,"vZ0":-2.314755916870869,"x":119.11,"y":209.14,"x0":1.1239862961894755,"y0":50.005706153836186,"z0":4.578538782152134,"aX":16.403795766027308},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.1,"breakHorizontal":-17.3,"spinRate":1746,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.43798602397521735,"extension":6.250584244150607},"index":1,"playId":"a4b5dfd1-a378-34fe-aa63-1cf06a1d4502","pitchNumber":2,"startTime":"2026-07-11T02:22:32.144Z","endTime":"2026-07-11T02:22:36.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"ebf2d4b6-3914-3a14-9cb6-6ab4e3b2de6a","startTime":"2026-07-11T02:23:02.228Z","endTime":"2026-07-11T02:23:05.341Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.8,"endSpeed":84.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.454896897778177,"aZ":-16.754504317357362,"pfxX":7.928642492671546,"pfxZ":8.419421049395039,"pX":-0.5493624354247519,"pZ":3.392449086331149,"vX0":-6.459983679084003,"vY0":-134.97441222189863,"vZ0":-0.8852839036296487,"x":137.94,"y":147.18,"x0":0.8539118892110904,"y0":50.00134977067764,"z0":4.913056425989537,"aX":14.517522793900994},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":-12.8,"spinRate":1991,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.40698146671773205,"extension":6.412545555487853},"hitData":{"launchSpeed":84.3,"launchAngle":44.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.65,"coordY":94.8}},"index":3,"playId":"b54e7787-1b58-3022-ad36-72212b2fff87","pitchNumber":3,"startTime":"2026-07-11T02:23:22.905Z","endTime":"2026-07-11T02:23:30.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:23:30.683Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, shortstop Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-11T02:25:33.047Z","endTime":"2026-07-11T02:26:40.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.5,"endSpeed":75.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010494030210445,"aZ":-43.154859540916,"pfxX":2.979362511735704,"pfxZ":-7.574167199963767,"pX":-0.8990995662546216,"pZ":2.4625830835593305,"vX0":0.8368124596010295,"vY0":-120.10377227019818,"vZ0":1.3788791010485553,"x":151.27,"y":172.29,"x0":-1.6398312756261608,"y0":50.0051049824371,"z0":5.74288999770022,"aX":4.317713503087794},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.1,"breakHorizontal":-5.6,"spinRate":2624,"spinDirection":31},"zone":13,"typeConfidence":0.9,"plateTime":0.45745859588466997,"extension":6.392099827734384},"index":0,"playId":"54317448-18c5-3dea-8b57-5815cfba65f4","pitchNumber":1,"startTime":"2026-07-11T02:25:39.965Z","endTime":"2026-07-11T02:25:44.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247149251923684,"aZ":-14.602337379415882,"pfxX":-7.0225470291295995,"pfxZ":9.751985925603915,"pX":-0.6936571321187238,"pZ":1.6625149648482327,"vX0":4.631185207081366,"vY0":-133.723303499667,"vZ0":-6.979523117491251,"x":143.44,"y":193.89,"x0":-1.5402538970355129,"y0":50.00143156396225,"z0":5.364330090815606,"aX":-12.65054389315234},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.2,"breakHorizontal":11.6,"spinRate":2318,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.41043011502538773,"extension":6.609658162911553},"index":1,"playId":"8215ae62-ba22-3ef7-aea3-4c364007e6f6","pitchNumber":2,"startTime":"2026-07-11T02:25:53.382Z","endTime":"2026-07-11T02:25:57.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-11T02:26:02.366Z","endTime":"2026-07-11T02:26:14.359Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.896949066684225,"aZ":-41.545755041149384,"pfxX":3.106240352528082,"pfxZ":-6.448491552229404,"pX":-0.7421265558717522,"pZ":0.42611465379091085,"vX0":1.0021099569881662,"vY0":-120.47844322473061,"vZ0":-3.17768176310682,"x":145.29,"y":227.27,"x0":-1.5682852040037751,"y0":50.00422031878372,"z0":5.47577310739001,"aX":4.513994603819042},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.2,"breakHorizontal":-5.9,"spinRate":2620,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.4566313939631619,"extension":6.530661750292198},"index":3,"playId":"53128a92-901c-3bf4-967a-06a1a7cb0db0","pitchNumber":3,"startTime":"2026-07-11T02:26:14.359Z","endTime":"2026-07-11T02:26:18.480Z","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":89.1,"endSpeed":81.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61797625284009,"aZ":-29.73328153229336,"pfxX":-8.732299935888282,"pfxZ":1.426761768239091,"pX":-0.9068276735186385,"pZ":2.147921455140995,"vX0":4.69131832646267,"vY0":-129.7200018243885,"vZ0":-2.6300444867131096,"x":151.57,"y":180.79,"x0":-1.6023584765269265,"y0":50.001335326916426,"z0":5.437011403835513,"aX":-14.91075956948258},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":14.8,"spinRate":1712,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.42190995859390323,"extension":6.580179775017065},"hitData":{"launchSpeed":102.5,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.52,"coordY":148.54}},"index":4,"playId":"79846b46-f1b2-39b1-9372-5db82ec38ae1","pitchNumber":4,"startTime":"2026-07-11T02:26:30.800Z","endTime":"2026-07-11T02:26:40.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:26:40.103Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-11T02:27:00.309Z","endTime":"2026-07-11T02:28:05.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.9,"endSpeed":85.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56426773501454,"aZ":-20.67018362346386,"pfxX":-7.906582031085312,"pfxZ":6.192602700739982,"pX":-1.0231808445023416,"pZ":2.6512572486961847,"vX0":4.155707655541903,"vY0":-135.20866092687763,"vZ0":-3.6708272772051833,"x":156.0,"y":167.2,"x0":-1.550133516094181,"y0":50.00292658202522,"z0":5.471120913320452,"aX":-14.687632639208516},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":13.4,"spinRate":2253,"spinDirection":221},"zone":11,"typeConfidence":0.87,"plateTime":0.4045824536935294,"extension":6.6656157960355955},"index":0,"playId":"9850e047-ebc9-3d5d-a923-31771d372726","pitchNumber":1,"startTime":"2026-07-11T02:27:04.614Z","endTime":"2026-07-11T02:27:08.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":79.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.709279654403034,"aZ":-34.19374391496039,"pfxX":-0.652934201942255,"pfxZ":-1.2847958649406515,"pX":-0.4470588241604143,"pZ":2.317567290286577,"vX0":3.1420083573354236,"vY0":-123.48003747791577,"vZ0":-0.9249733845133674,"x":134.04,"y":176.21,"x0":-1.6420269236636336,"y0":50.00429729956359,"z0":5.531713569168291,"aX":-1.025791347898374},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":0.6,"spinRate":2451,"spinDirection":67},"zone":4,"typeConfidence":0.9,"plateTime":0.44075994347025915,"extension":6.5180278626641055},"index":1,"playId":"f91dee9b-f515-36b1-8457-08f79bfb4332","pitchNumber":2,"startTime":"2026-07-11T02:27:18.450Z","endTime":"2026-07-11T02:27:22.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.409199302166105,"aZ":-42.4294904669618,"pfxX":1.769633133692115,"pfxZ":-6.895012086461286,"pX":0.5812502327978359,"pZ":0.9609890449710455,"vX0":4.170504015371651,"vY0":-121.6319696939265,"vZ0":-2.201657484710309,"x":94.84,"y":212.83,"x0":-1.3902473939749553,"y0":50.0028709138628,"z0":5.581337932758141,"aX":2.6316448033518802},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.7,"breakHorizontal":-4.2,"spinRate":2519,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4515363713534115,"extension":6.568328226711067},"index":2,"playId":"af36a520-1682-3faf-8d9f-65d472e88c6d","pitchNumber":3,"startTime":"2026-07-11T02:27:36.161Z","endTime":"2026-07-11T02:27:40.968Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-11T02:27:46.841Z","endTime":"2026-07-11T02:27:56.408Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.798092136451224,"aZ":-42.22840010561154,"pfxX":1.723151546370853,"pfxZ":-6.6588823214524915,"pX":0.478655757339985,"pZ":1.6747430914071897,"vX0":4.124291080877012,"vY0":-122.28867592715804,"vZ0":-0.8318635247432469,"x":98.75,"y":193.56,"x0":-1.4556405129839347,"y0":50.00372952730493,"z0":5.651533083589034,"aX":2.6008464280457333},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-12.0,"breakHorizontal":-4.1,"spinRate":2419,"spinDirection":32},"zone":9,"typeConfidence":0.91,"plateTime":0.44841610838685986,"extension":6.566490560790913},"hitData":{"launchSpeed":57.9,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.87,"coordY":159.35}},"index":4,"playId":"fd5b87ea-eec0-35c1-affa-478ac4ec2b4a","pitchNumber":4,"startTime":"2026-07-11T02:27:56.408Z","endTime":"2026-07-11T02:28:05.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:28:05.385Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a sharp line drive to left fielder Jonatan Clase.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-11T02:28:29.465Z","endTime":"2026-07-11T02:29:14.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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],"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":2},"credits":[{"player":{"id":682729,"link":"/api/v1/people/682729"},"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, 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":88.8,"endSpeed":81.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.847894885494608,"aZ":-24.005297273788702,"pfxX":-8.92858357780765,"pfxZ":4.838129506842906,"pX":-0.08696862871542357,"pZ":0.90837233526238,"vX0":6.714928926527738,"vY0":-129.07898520500305,"vZ0":-6.492199810507562,"x":120.32,"y":214.25,"x0":-1.5620196569402283,"y0":50.001775371547055,"z0":5.304278262057963,"aX":-15.066933379173129},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.6,"breakHorizontal":14.6,"spinRate":1841,"spinDirection":235},"zone":13,"typeConfidence":0.77,"plateTime":0.42432233116848694,"extension":6.531889846554849},"index":0,"playId":"2d009251-65c9-30e2-9cd5-a1f8132080a7","pitchNumber":1,"startTime":"2026-07-11T02:28:33.259Z","endTime":"2026-07-11T02:28:36.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.606234926371872,"aZ":-40.77526602092891,"pfxX":2.9803241905142492,"pfxZ":-5.850494261362913,"pX":0.5001831273306221,"pZ":0.8458128214523257,"vX0":3.8962223756060914,"vY0":-121.00442280648724,"vZ0":-2.6899207812363306,"x":97.93,"y":215.94,"x0":-1.5237119430618744,"y0":50.00428797155373,"z0":5.575719707287277,"aX":4.379620007786396},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.0,"breakHorizontal":-6.4,"spinRate":2487,"spinDirection":31},"zone":14,"typeConfidence":0.91,"plateTime":0.4542204276768902,"extension":6.52320030598536},"index":1,"playId":"221f94ab-bb26-3f05-81f2-c1209495f828","pitchNumber":2,"startTime":"2026-07-11T02:28:47.750Z","endTime":"2026-07-11T02:28:51.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.597330406598626,"aZ":-43.18121786359171,"pfxX":3.7170746920133215,"pfxZ":-7.484166062763462,"pX":-0.40310466770887404,"pZ":2.6595943071596957,"vX0":1.5874534979425179,"vY0":-121.04932993256205,"vZ0":1.885876472853229,"x":132.37,"y":166.97,"x0":-1.5520747197829021,"y0":50.00353118589329,"z0":5.676312473912897,"aX":5.4663452029306345},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.7,"breakHorizontal":-7.1,"spinRate":2413,"spinDirection":28},"zone":4,"typeConfidence":0.9,"plateTime":0.4540450416850548,"extension":6.5826771154312045},"hitData":{"launchSpeed":112.0,"launchAngle":10.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.27,"coordY":125.73}},"index":2,"playId":"e68dec73-1c13-331b-b2ce-2b8261317162","pitchNumber":3,"startTime":"2026-07-11T02:29:05.275Z","endTime":"2026-07-11T02:29:14.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:29:14.892Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out, second baseman Luis Urías to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-11T02:29:35.636Z","endTime":"2026-07-11T02:31:56.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.5,"endSpeed":82.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77904133966105,"aZ":-28.2560353705676,"pfxX":-10.250216077357457,"pfxZ":2.284535154025125,"pX":1.4674872192338644,"pZ":1.1570983680518574,"vX0":10.58413737484338,"vY0":-129.83963089848183,"vZ0":-5.2988800612747955,"x":61.06,"y":207.54,"x0":-1.3193333134073575,"y0":50.00389289298482,"z0":5.359908318701921,"aX":-17.598795332924116},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":16.3,"spinRate":1749,"spinDirection":243},"zone":14,"typeConfidence":0.88,"plateTime":0.42094607922758476,"extension":6.640003325698388},"index":0,"playId":"6c8cbe38-d864-3fd4-a609-1b79a8a40dc4","pitchNumber":1,"startTime":"2026-07-11T02:29:44.058Z","endTime":"2026-07-11T02:29:48.576Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02722624280227,"aZ":-27.73613312016061,"pfxX":-9.996545604292923,"pfxZ":2.627660310622524,"pX":0.16535434341673225,"pZ":0.22447567987894335,"vX0":7.305685948142307,"vY0":-128.77803154941114,"vZ0":-7.427670654012316,"x":110.7,"y":232.72,"x0":-1.3998649152926215,"y0":50.00590583361371,"z0":5.2714450727629165,"aX":-16.908200862995177},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":16.7,"spinRate":1811,"spinDirection":241},"zone":14,"typeConfidence":0.89,"plateTime":0.4242121778705341,"extension":6.502326986409971},"index":1,"playId":"2b6f065f-8c67-3a91-9510-d9a7bdc719af","pitchNumber":2,"startTime":"2026-07-11T02:30:05.096Z","endTime":"2026-07-11T02:30:09.142Z","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":89.2,"endSpeed":81.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99339941550856,"aZ":-27.043848445607072,"pfxX":-8.024310924551724,"pfxZ":3.006097101543994,"pX":-0.4089594157831493,"pZ":2.0766396421275366,"vX0":5.351888420580093,"vY0":-129.81841403331978,"vZ0":-3.287037775392837,"x":132.59,"y":182.71,"x0":-1.453913744620214,"y0":50.00582730862829,"z0":5.4163525510918875,"aX":-13.708385969128038},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.9,"breakHorizontal":13.3,"spinRate":1921,"spinDirection":237},"zone":7,"typeConfidence":0.86,"plateTime":0.4218125408180211,"extension":6.537324045590419},"index":2,"playId":"dc0ad310-ee9d-3d7f-8336-d477d00f1ce6","pitchNumber":3,"startTime":"2026-07-11T02:30:33.529Z","endTime":"2026-07-11T02:30:38.872Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.531921840129037,"aZ":-41.72346476375261,"pfxX":1.7414693930744627,"pfxZ":-6.240218182875532,"pX":-0.06799011017725774,"pZ":2.003790214913417,"vX0":2.726882282344275,"vY0":-123.15814363442398,"vZ0":-0.05299405133708279,"x":119.59,"y":184.68,"x0":-1.4179329773602465,"y0":50.00600751959078,"z0":5.568275531276653,"aX":2.6628659938623924},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.0,"breakHorizontal":-3.8,"spinRate":2481,"spinDirection":40},"zone":8,"typeConfidence":0.9,"plateTime":0.4455354902675501,"extension":6.404677932280514},"index":3,"playId":"b8c3d0b9-f94f-320c-9d10-f1d284e9a787","pitchNumber":4,"startTime":"2026-07-11T02:31:02.448Z","endTime":"2026-07-11T02:31:06.771Z","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":93.1,"endSpeed":84.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40074043109582,"aZ":-12.434656607592077,"pfxX":-8.853848875486529,"pfxZ":10.688533954323784,"pX":-0.17613618884625434,"pZ":1.9009323652988388,"vX0":6.262823390069578,"vY0":-135.25139509311788,"vZ0":-6.817277464780343,"x":123.71,"y":187.45,"x0":-1.3752807800578188,"y0":50.000720528425205,"z0":5.331951372084381,"aX":-16.347729849384077},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":14.6,"spinRate":2324,"spinDirection":222},"zone":8,"typeConfidence":0.92,"plateTime":0.4054720381943855,"extension":6.631276969623655},"index":4,"playId":"da01b9b0-5ae1-354c-95a2-1bf5b3e0e7d0","pitchNumber":5,"startTime":"2026-07-11T02:31:24.434Z","endTime":"2026-07-11T02:31:27.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.626705892917006,"aZ":-31.628290454237213,"pfxX":-9.396374174378456,"pfxZ":0.32160646182826635,"pX":-0.05760309329280887,"pZ":1.8986532266699017,"vX0":6.713050454222509,"vY0":-128.89990525053213,"vZ0":-2.592707815244242,"x":119.2,"y":187.52,"x0":-1.4688403510216521,"y0":50.003145900275584,"z0":5.348288137104233,"aX":-15.88588815166113},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.2,"breakHorizontal":15.6,"spinRate":1748,"spinDirection":243},"zone":8,"typeConfidence":0.91,"plateTime":0.4241855098961742,"extension":6.4289381568822765},"hitData":{"launchSpeed":100.6,"launchAngle":4.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.47,"coordY":154.62}},"index":5,"playId":"eeb895d5-0b64-3be2-bcfd-49c9c88cc397","pitchNumber":6,"startTime":"2026-07-11T02:31:49.364Z","endTime":"2026-07-11T02:31:56.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:31:56.781Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vladimir Guerrero Jr. walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-11T02:33:59.051Z","endTime":"2026-07-11T02:36:01.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.182924714706246,"aZ":-35.63500155434185,"pfxX":-3.798006385543446,"pfxZ":-2.481104782094473,"pX":1.5801456184353313,"pZ":1.9833571258937832,"vX0":1.2293791889453511,"vY0":-116.81890609892007,"vZ0":1.2311569934381295,"x":56.77,"y":185.23,"x0":1.5432041805462704,"y0":50.00402392255457,"z0":4.776904529700722,"aX":-5.295911199558258},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.0,"breakHorizontal":6.6,"spinRate":2310,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4673039598826345,"extension":6.132283827326321},"index":0,"playId":"821cf612-2360-3ffb-bb47-592a4c276f5a","pitchNumber":1,"startTime":"2026-07-11T02:34:12.437Z","endTime":"2026-07-11T02:34:15.571Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.856000228440422,"aZ":-27.678184268061358,"pfxX":8.871842990616583,"pfxZ":2.9063353252198283,"pX":0.5461137504961359,"pZ":1.8595606245811784,"vX0":-4.22460538769739,"vY0":-123.14069304581805,"vZ0":-1.1519717394802558,"x":123.67,"y":125.35,"x0":1.1249505135780253,"y0":50.00238066325703,"z0":4.660174789161688,"aX":13.719411613628779},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":-15.1,"spinRate":1709,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.44362387389473845,"extension":6.211635692088728},"index":1,"playId":"fbac02d1-d568-3e3b-b568-5b1885a61469","pitchNumber":2,"startTime":"2026-07-11T02:34:28.867Z","endTime":"2026-07-11T02:34:32.090Z","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.1,"endSpeed":85.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.661840937356445,"aZ":-20.66149916708695,"pfxX":9.001508157662222,"pfxZ":6.144815451907796,"pX":0.044689376195288816,"pZ":2.9515312120229718,"vX0":-5.699848804645428,"vY0":-135.52336596287006,"vZ0":-1.1607037868322319,"x":115.3,"y":159.09,"x0":0.9980930138798669,"y0":50.00086543176293,"z0":4.8187826680019645,"aX":16.86025351677602},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":-15.2,"spinRate":2104,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4030673349419671,"extension":6.462563124116138},"index":2,"playId":"06ce0a78-c0dd-322f-ac13-760054ab1333","pitchNumber":3,"startTime":"2026-07-11T02:34:46.379Z","endTime":"2026-07-11T02:34:52.111Z","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":93.7,"endSpeed":85.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.005602115857705,"aZ":-18.311083415038084,"pfxX":6.798469446280926,"pfxZ":7.395978823929967,"pX":-1.051889422892203,"pZ":3.8822719595095925,"vX0":-7.173243044900791,"vY0":-136.30066286868907,"vZ0":0.3374373041901175,"x":157.1,"y":133.96,"x0":0.7354171089045098,"y0":50.002728110372665,"z0":5.025029910988703,"aX":12.743895070560207},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-10.7,"spinRate":1906,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.402422435729445,"extension":6.3822477433477465},"index":3,"playId":"8104b257-74a7-3103-a307-a4f430dcf1c0","pitchNumber":4,"startTime":"2026-07-11T02:35:15.493Z","endTime":"2026-07-11T02:35:19.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91059578318212,"aZ":-17.24991246661444,"pfxX":6.5857125045439275,"pfxZ":7.861088089887565,"pX":0.26302670217434976,"pZ":3.5198122222356356,"vX0":-3.854439046903692,"vY0":-136.8423096194901,"vZ0":-0.7624044772214505,"x":106.97,"y":143.75,"x0":0.8334714870411294,"y0":50.0019910941632,"z0":4.9826458632844846,"aX":12.501918130611612},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":-11.2,"spinRate":1938,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4001112450471327,"extension":6.3591343822879605},"index":4,"playId":"4df0e003-59b4-3488-9acc-704cd91b54eb","pitchNumber":5,"startTime":"2026-07-11T02:35:36.521Z","endTime":"2026-07-11T02:35:41.025Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.247517215812604,"aZ":-23.616861235987557,"pfxX":8.783905792712257,"pfxZ":4.632933231660412,"pX":1.1024392173164186,"pZ":1.6531913857704312,"vX0":-2.9740995937786563,"vY0":-135.4502960551523,"vZ0":-3.8950624664358013,"x":74.98,"y":194.14,"x0":1.0774492344427864,"y0":50.00208137933836,"z0":4.773094089211268,"aX":16.222664544540233},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.7,"breakHorizontal":-15.2,"spinRate":1945,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4053082201210141,"extension":6.42079279163855},"index":5,"playId":"220fd536-0feb-35f9-b63e-3de14f730b68","pitchNumber":6,"startTime":"2026-07-11T02:35:57.077Z","endTime":"2026-07-11T02:36:01.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:36:01.442Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-11T02:36:24.086Z","endTime":"2026-07-11T02:37:58.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.011925616196,"aZ":-24.596062012402406,"pfxX":9.209224903592213,"pfxZ":4.216362857939002,"pX":0.49262866813410583,"pZ":3.0505671278563735,"vX0":-4.463224160893199,"vY0":-133.27624186123518,"vZ0":-0.07134227583351649,"x":98.22,"y":156.41,"x0":0.9938333390596319,"y0":50.00113476155132,"z0":4.8561451924939885,"aX":16.542225549581904},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":-15.7,"spinRate":1902,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.41118785172882966,"extension":6.257114665115455},"index":0,"playId":"929fffe0-c48b-3751-8d29-d3d7baa6b654","pitchNumber":1,"startTime":"2026-07-11T02:36:29.425Z","endTime":"2026-07-11T02:36:33.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.196571646970376,"aZ":-32.23830506022226,"pfxX":10.150309311380125,"pfxZ":-0.04038661016949918,"pX":-0.13523406909735347,"pZ":0.42949045753402737,"vX0":-6.614786305518936,"vY0":-126.53348111209833,"vZ0":-3.5687956579882534,"x":122.15,"y":227.18,"x0":1.1907031105539931,"y0":50.00276879199103,"z0":4.434254880117274,"aX":16.501504334920025},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":-16.9,"spinRate":1851,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4324566893106465,"extension":6.418526314304661},"index":1,"playId":"a3e89be1-014a-3308-9d49-4185aff77d63","pitchNumber":2,"startTime":"2026-07-11T02:36:49.773Z","endTime":"2026-07-11T02:36:53.870Z","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":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35736405603075,"aZ":-30.8652159163059,"pfxX":10.11573997897596,"pfxZ":0.8584960498012153,"pX":1.3773693313324007,"pZ":1.9059267753848605,"vX0":-2.9251290084613917,"vY0":-123.5050028151748,"vZ0":-0.3039326106679595,"x":64.5,"y":187.32,"x0":1.2682133946255285,"y0":50.00612054509458,"z0":4.643445855727646,"aX":15.510392375591014},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.7,"breakHorizontal":-17.5,"spinRate":1725,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.44478784956625583,"extension":6.194743228036275},"index":2,"playId":"7d5f8d21-651f-32ca-a345-f70de52b1b61","pitchNumber":3,"startTime":"2026-07-11T02:37:13.916Z","endTime":"2026-07-11T02:37:17.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.788547067461835,"aZ":-20.856128149840153,"pfxX":10.30511763799506,"pfxZ":6.417582506883034,"pX":-0.36832001464535197,"pZ":1.8252814972619402,"vX0":-6.971483309793095,"vY0":-132.78509177495525,"vZ0":-3.337368970845612,"x":131.04,"y":189.5,"x0":0.9693114504369098,"y0":50.001457882908916,"z0":4.638773767313601,"aX":18.168062148480438},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.0,"breakHorizontal":-16.9,"spinRate":2032,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.41450178543042426,"extension":6.50784002597086},"index":3,"playId":"90e16742-5ffb-3a14-b378-b2e4aa3e0f8e","pitchNumber":4,"startTime":"2026-07-11T02:37:34.595Z","endTime":"2026-07-11T02:37:39.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769308048744428,"aZ":-32.09537797848884,"pfxX":10.607641500991985,"pfxZ":0.051892965543331115,"pX":-0.24537381042915363,"pZ":2.08949918835355,"vX0":-6.9072327193731855,"vY0":-124.48358576535293,"vZ0":0.4781284636923664,"x":126.35,"y":182.36,"x0":1.1918047079075231,"y0":50.004590632149196,"z0":4.559144557830163,"aX":16.59401400464766},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":-17.5,"spinRate":1731,"spinDirection":98},"zone":8,"typeConfidence":2.0,"plateTime":0.4405615856819374,"extension":6.408067895205277},"index":4,"playId":"d37d8ec6-9917-3570-8961-1ec525f3332a","pitchNumber":5,"startTime":"2026-07-11T02:37:54.877Z","endTime":"2026-07-11T02:37:58.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:37:58.665Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a ground ball to right fielder Jase Bowen. Vladimir Guerrero Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-11T02:38:16.560Z","endTime":"2026-07-11T02:40:31.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":83.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28306289322853,"aZ":-25.11297714395186,"pfxX":10.528020351751533,"pfxZ":3.898531698793505,"pX":0.3959740244038292,"pZ":1.9452033486582458,"vX0":-5.520889121921015,"vY0":-134.788213349485,"vZ0":-2.4277127213287315,"x":101.91,"y":186.26,"x0":1.1189127948707749,"y0":50.00654449345557,"z0":4.65821951527711,"aX":19.093370332483733},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":-17.6,"spinRate":1986,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4086409575000123,"extension":6.423953289847669},"index":0,"playId":"5b6a18ec-71f6-3f1e-8781-4285b0575466","pitchNumber":1,"startTime":"2026-07-11T02:38:25.530Z","endTime":"2026-07-11T02:38:30.200Z","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":91.8,"endSpeed":83.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36124961594554,"aZ":-24.996564304046984,"pfxX":9.25867115916074,"pfxZ":3.999517644238842,"pX":1.7895116704104592,"pZ":2.3196810616059333,"vX0":-2.2494563299258066,"vY0":-133.68820352660447,"vZ0":-1.2537413546367964,"x":48.79,"y":176.15,"x0":1.444409181494469,"y0":50.000182335129345,"z0":4.605071689699612,"aX":16.597060741855632},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.2,"breakHorizontal":-16.2,"spinRate":2015,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.41119321384747076,"extension":6.420340434122883},"index":1,"playId":"cd3bb6ad-71cc-3544-ba34-360a1a2d54f3","pitchNumber":2,"startTime":"2026-07-11T02:38:53.164Z","endTime":"2026-07-11T02:38:56.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90463761647975,"aZ":-32.82655445266688,"pfxX":10.73222552482405,"pfxZ":-0.43207405648011665,"pX":0.2162251442712888,"pZ":1.690450437095607,"vX0":-5.780085414298974,"vY0":-122.76959864315376,"vZ0":-0.34545677107073847,"x":108.76,"y":193.14,"x0":1.2100717715157345,"y0":50.00054345500968,"z0":4.633238656077635,"aX":16.33729780422269},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.6,"breakHorizontal":-18.0,"spinRate":1846,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.4465915944505561,"extension":6.338774824911392},"index":2,"playId":"b1a856eb-a9bd-3b00-8b7f-05621e1a4f87","pitchNumber":3,"startTime":"2026-07-11T02:39:13.400Z","endTime":"2026-07-11T02:39:18.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10845865028722,"aZ":-17.083779884067805,"pfxX":6.928364331732599,"pfxZ":7.9248440830946585,"pX":-0.12931400570129256,"pZ":3.7015275815911375,"vX0":-5.525354200334861,"vY0":-137.28808623159938,"vZ0":0.06224302031729867,"x":121.93,"y":138.84,"x0":1.0117359787655733,"y0":50.00243058384991,"z0":4.84377886636644,"aX":13.192160506786955},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":-11.4,"spinRate":2056,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.39936164686018305,"extension":6.382459781986807},"index":3,"playId":"4dd74dff-cd56-3acf-8648-1bac272ed711","pitchNumber":4,"startTime":"2026-07-11T02:39:59.622Z","endTime":"2026-07-11T02:40:04.620Z","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":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62872228879133,"aZ":-17.642011579392904,"pfxX":7.010917266008616,"pfxZ":7.767579498501229,"pX":0.14118554315237283,"pZ":1.9041516249667516,"vX0":-4.564320151188741,"vY0":-136.09097465902403,"vZ0":-4.28337081699396,"x":111.62,"y":187.37,"x0":0.931585222106891,"y0":50.00213257273709,"z0":4.7250973016298765,"aX":13.114234791543405},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":-11.6,"spinRate":1991,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.40289032278943093,"extension":6.451696804225164},"hitData":{"launchSpeed":91.1,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.74,"coordY":109.0}},"index":4,"playId":"11720732-0ff9-3b91-9b07-73d33fc853f5","pitchNumber":5,"startTime":"2026-07-11T02:40:21.408Z","endTime":"2026-07-11T02:40:31.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:40:31.921Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alejandro Kirk doubles (3) on a line drive to center fielder Jackson Merrill. Vladimir Guerrero Jr. scores. George Springer to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-11T02:40:50.952Z","endTime":"2026-07-11T02:41:42.259Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":676664,"link":"/api/v1/people/676664"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48926385443541,"aZ":-19.99613178489488,"pfxX":8.646271448107672,"pfxZ":6.6734596830980495,"pX":-0.7628993273111172,"pZ":1.897191983295334,"vX0":-7.609830031324083,"vY0":-134.3221721410442,"vZ0":-3.523150209845754,"x":146.08,"y":187.56,"x0":0.9855419511064988,"y0":50.00237035564809,"z0":4.650127872264582,"aX":15.776421582584184},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-14.0,"spinRate":2029,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.4079957979112274,"extension":6.419444527787196},"index":0,"playId":"325dfce2-bf81-341f-8660-b06d365299cb","pitchNumber":1,"startTime":"2026-07-11T02:41:05.085Z","endTime":"2026-07-11T02:41:09.150Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91499512399128,"aZ":-31.350161778072152,"pfxX":9.73929749950559,"pfxZ":0.5332805533518181,"pX":-0.22065670166633153,"pZ":1.0365598806628917,"vX0":-6.347371713669487,"vY0":-123.78975871403877,"vZ0":-2.073400923734053,"x":125.41,"y":210.79,"x0":1.112462294228145,"y0":50.00407748965956,"z0":4.511726046918088,"aX":15.102978355134502},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":-16.2,"spinRate":1768,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.442614041862583,"extension":6.39391880834354},"hitData":{"launchSpeed":99.4,"launchAngle":23.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":163.35,"coordY":56.55}},"index":1,"playId":"9b9bd089-b480-3b04-8a8f-f0da140810cf","pitchNumber":2,"startTime":"2026-07-11T02:41:25.144Z","endTime":"2026-07-11T02:41:42.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:41:42.259Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-11T02:43:16.895Z","endTime":"2026-07-11T02:43:27.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-11T02:42:16.280Z","endTime":"2026-07-11T02:43:19.014Z","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(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":80.7,"endSpeed":74.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.875600059294072,"aZ":-35.29838307937715,"pfxX":-2.98601913569177,"pfxZ":-2.2419857957003684,"pX":-0.35293715043658025,"pZ":1.8896384288471795,"vX0":-3.00555065232485,"vY0":-117.43098016852166,"vZ0":1.1481877872449193,"x":130.45,"y":187.76,"x0":1.3329649774468364,"y0":50.00354909754955,"z0":4.685757736004894,"aX":-4.157615654577924},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.5,"breakHorizontal":6.1,"spinRate":2422,"spinDirection":280},"zone":7,"typeConfidence":2.0,"plateTime":0.46696733498435483,"extension":6.467178055190064},"hitData":{"launchSpeed":90.1,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.91,"coordY":174.39}},"index":1,"playId":"2642483f-d2f1-33d4-8edd-9ce9a3ca7ccb","pitchNumber":1,"startTime":"2026-07-11T02:43:19.014Z","endTime":"2026-07-11T02:43:27.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:43:27.208Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Urías grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-11T02:43:52.491Z","endTime":"2026-07-11T02:45:08.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"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_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"222b4eee-682a-4651-a705-f6b5deadff44","startTime":"2026-07-11T02:43:52.491Z","endTime":"2026-07-11T02:43:57.491Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65448224017155,"aZ":-21.723255141577205,"pfxX":9.5747657387584,"pfxZ":5.6507195171422255,"pX":1.3068767218033626,"pZ":1.6849713490240046,"vX0":-3.050560884088875,"vY0":-135.84816884392325,"vZ0":-3.7745214302020216,"x":67.18,"y":193.29,"x0":1.2075329030247857,"y0":50.00353660551885,"z0":4.621867138252636,"aX":17.709635280610105},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":-16.6,"spinRate":2156,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.40481707231548736,"extension":6.352865565448307},"index":1,"playId":"4140ce13-6590-34c1-95b1-ec5c2c153ae0","pitchNumber":1,"startTime":"2026-07-11T02:44:13.136Z","endTime":"2026-07-11T02:44:16.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.412980525100668,"aZ":-35.584892520183644,"pfxX":-3.3372047264799463,"pfxZ":-2.4457007211473396,"pX":1.7770642581545548,"pZ":2.5276044890695077,"vX0":1.6389324326271169,"vY0":-117.22912492600807,"vZ0":2.694174724125617,"x":49.26,"y":170.53,"x0":1.5037474329536231,"y0":50.00043149094143,"z0":4.677058326496945,"aX":-4.660908501469511},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.5,"breakHorizontal":5.6,"spinRate":2346,"spinDirection":280},"zone":12,"typeConfidence":2.0,"plateTime":0.4665892666251801,"extension":6.439489524006757},"index":2,"playId":"3686e48f-ddf9-3c88-b35d-3d9561a4a27a","pitchNumber":2,"startTime":"2026-07-11T02:44:37.120Z","endTime":"2026-07-11T02:44:41.031Z","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":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.225464238041457,"aZ":-35.70691070769923,"pfxX":-2.9556027331404096,"pfxZ":-2.4870984652810186,"pX":0.13848259796139228,"pZ":1.2312920768485514,"vX0":-1.8201776905346787,"vY0":-118.36935518738964,"vZ0":-0.06742213948283582,"x":111.72,"y":205.54,"x0":1.3008742795614439,"y0":50.00110851345419,"z0":4.524534574273539,"aX":-4.20094068680975},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.2,"breakHorizontal":5.8,"spinRate":2428,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4624129487561208,"extension":6.42029959753047},"hitData":{"launchSpeed":76.3,"launchAngle":-4.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.26,"coordY":164.25}},"index":3,"playId":"eb61e7b8-a4c7-39d3-96e0-5f502e7871c9","pitchNumber":3,"startTime":"2026-07-11T02:45:00.794Z","endTime":"2026-07-11T02:45:08.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:45:08.257Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to right fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-11T02:47:18.060Z","endTime":"2026-07-11T02:49:11.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.717144709687354,"aZ":-14.20895467458419,"pfxX":-7.722156045191288,"pfxZ":10.008000077272632,"pX":1.04817280035986,"pZ":2.798612904888461,"vX0":8.714852239166197,"vY0":-133.83764617302225,"vZ0":-4.4143813300203,"x":77.05,"y":163.22,"x0":-1.2632260181595232,"y0":50.00350898518262,"z0":5.503373751027692,"aX":-13.863264947112174},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":11.9,"spinRate":2327,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.4109080284387594,"extension":6.59616879735048},"index":0,"playId":"ec2552ca-3abb-32a0-8154-c6728001becd","pitchNumber":1,"startTime":"2026-07-11T02:47:22.348Z","endTime":"2026-07-11T02:47:26.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44349335905968,"aZ":-39.904112831666694,"pfxX":0.9243204599492683,"pfxZ":-5.3460779511802095,"pX":0.5376728444933451,"pZ":0.6541246761817883,"vX0":4.338044722024696,"vY0":-120.39528185884245,"vZ0":-3.0592981589894377,"x":96.51,"y":221.12,"x0":-1.4179576585658928,"y0":50.00067368176606,"z0":5.522407254966294,"aX":1.3366790208704546},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.2,"breakHorizontal":-2.9,"spinRate":2440,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.45741523574479714,"extension":6.423859757188829},"index":1,"playId":"b75a09f0-5023-3217-b01a-b22f6253aca5","pitchNumber":2,"startTime":"2026-07-11T02:47:36.045Z","endTime":"2026-07-11T02:47:39.045Z","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":91.5,"endSpeed":83.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.423847639448763,"aZ":-12.91236257554647,"pfxX":-7.340838077332787,"pfxZ":10.77001559444786,"pX":0.4885683532948523,"pZ":3.1974554650543348,"vX0":7.251212291037373,"vY0":-133.09343127454895,"vZ0":-3.6185287050846346,"x":98.38,"y":152.45,"x0":-1.3216821981301805,"y0":50.00088539197751,"z0":5.514120731602199,"aX":-13.126380711923758},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.8,"breakHorizontal":11.6,"spinRate":2326,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.41204987766924095,"extension":6.541554603853049},"index":2,"playId":"d35c1ff9-5b4e-3f2a-bdd0-6c9ced85d8bb","pitchNumber":3,"startTime":"2026-07-11T02:47:53.551Z","endTime":"2026-07-11T02:47:56.720Z","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":92.9,"endSpeed":84.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99941930696687,"aZ":-13.479479598690807,"pfxX":-7.046654981559968,"pfxZ":10.177770114786416,"pX":0.4333400877199539,"pZ":3.3065010398992376,"vX0":7.244320905738285,"vY0":-135.06702666079536,"vZ0":-3.4799356507027515,"x":100.48,"y":149.5,"x0":-1.3754255203522752,"y0":50.00563848445456,"z0":5.567307885938646,"aX":-12.947400612740589},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":11.2,"spinRate":2416,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.40641784607062714,"extension":6.453654164419484},"index":3,"playId":"4e44672f-a8d8-3b9d-a7a0-9f4e91991b65","pitchNumber":4,"startTime":"2026-07-11T02:48:11.734Z","endTime":"2026-07-11T02:48:15.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.318302867698783,"aZ":-29.949475897735873,"pfxX":-0.6130387127732728,"pfxZ":1.3812937498092221,"pX":1.8241017977013794,"pZ":1.0942459732319523,"vX0":8.008622590058273,"vY0":-125.65432688795886,"vZ0":-4.560587356672452,"x":47.47,"y":209.24,"x0":-1.312762461776602,"y0":50.005270810634585,"z0":5.3413853487586405,"aX":-0.9901900848533242},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.7,"breakHorizontal":-0.6,"spinRate":2600,"spinDirection":312},"zone":14,"typeConfidence":0.62,"plateTime":0.43440714676648895,"extension":6.580100668130481},"index":4,"playId":"2f0652ad-bf8c-3d9f-857d-4a691730e0b9","pitchNumber":5,"startTime":"2026-07-11T02:48:31.016Z","endTime":"2026-07-11T02:48:34.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62903876666317,"aZ":-10.564356106753458,"pfxX":-6.347372362824194,"pfxZ":11.400344236062885,"pX":1.3613297582076012,"pZ":1.9123037862145746,"vX0":9.275225939454364,"vY0":-136.47049684405587,"vZ0":-7.518385642874069,"x":65.11,"y":187.15,"x0":-1.2490017631676538,"y0":50.00669119967246,"z0":5.422191313290527,"aX":-12.036386189335326},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":9.6,"spinRate":2415,"spinDirection":221},"zone":14,"typeConfidence":0.92,"plateTime":0.40060028324022445,"extension":6.499471666586463},"index":5,"playId":"7648e92a-34d8-32c3-8764-b42e69139f48","pitchNumber":6,"startTime":"2026-07-11T02:48:45.355Z","endTime":"2026-07-11T02:48:48.762Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74531726974256,"aZ":-13.946368515577078,"pfxX":-7.423592350776298,"pfxZ":9.839339246476316,"pX":0.21964334702300684,"pZ":2.517259778932733,"vX0":6.875761439561001,"vY0":-135.31661648505965,"vZ0":-5.1570937836537745,"x":108.63,"y":170.81,"x0":-1.3907245576163851,"y0":50.00631467482853,"z0":5.426271173903279,"aX":-13.758749436283372},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":12.0,"spinRate":2350,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.4048935129078446,"extension":6.648992821528409},"hitData":{"launchSpeed":91.0,"launchAngle":25.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.0,"coordY":75.41}},"index":6,"playId":"9923e3d5-6308-3362-bb8a-fd820f64af3d","pitchNumber":7,"startTime":"2026-07-11T02:49:01.310Z","endTime":"2026-07-11T02:49:11.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:49:11.604Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Andujar walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-11T02:49:26.398Z","endTime":"2026-07-11T02:50:43.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.269611901923827,"aZ":-40.068994798753636,"pfxX":4.870028291582888,"pfxZ":-5.265583862409969,"pX":0.07452961091581349,"pZ":2.0613491125668193,"vX0":2.1427685612703886,"vY0":-121.75427832977851,"vZ0":-0.34585770829076457,"x":114.16,"y":183.12,"x0":-1.4501482721284162,"y0":50.004082519262084,"z0":5.677572043763442,"aX":7.299579941297445},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.4,"breakHorizontal":-9.4,"spinRate":2537,"spinDirection":32},"zone":8,"typeConfidence":0.92,"plateTime":0.45014165892682545,"extension":6.456703370153017},"index":0,"playId":"cf2ee266-04ec-3cfe-87ea-f871779a217c","pitchNumber":1,"startTime":"2026-07-11T02:49:34.430Z","endTime":"2026-07-11T02:49:39.560Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57519525369412,"aZ":-40.78278610327591,"pfxX":5.311536095385074,"pfxZ":-5.781224204498169,"pX":0.43669102324625514,"pZ":0.923267322712409,"vX0":2.9825294950282197,"vY0":-121.51520183456216,"vZ0":-2.639591328033175,"x":100.35,"y":213.85,"x0":-1.497882510232156,"y0":50.00078692637975,"z0":5.578504633600697,"aX":7.9138622283647955},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.8,"breakHorizontal":-10.3,"spinRate":2514,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.4513476707289992,"extension":6.592939804795022},"index":1,"playId":"8f131b93-faf6-38d3-9e87-0d4f94fbfe9e","pitchNumber":2,"startTime":"2026-07-11T02:49:48.964Z","endTime":"2026-07-11T02:49:52.372Z","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.6,"endSpeed":85.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31572405348417,"aZ":-19.34669990723644,"pfxX":-9.323232743588388,"pfxZ":6.946763692339913,"pX":-1.1571403818915478,"pZ":1.6566778534969817,"vX0":4.177023801358223,"vY0":-134.77953523752535,"vZ0":-6.256775655198988,"x":161.11,"y":194.05,"x0":-1.5126498694119002,"y0":50.00389572676396,"z0":5.367126384545384,"aX":-17.21425341749321},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.5,"breakHorizontal":16.1,"spinRate":2184,"spinDirection":221},"zone":13,"typeConfidence":0.87,"plateTime":0.4058498731428877,"extension":6.572241433577893},"index":2,"playId":"35412e8c-e210-3cce-9484-852899c0a058","pitchNumber":3,"startTime":"2026-07-11T02:50:05.284Z","endTime":"2026-07-11T02:50:09.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42446890435097,"aZ":-28.400000080849203,"pfxX":-2.0712218522606847,"pfxZ":2.2921659450123855,"pX":1.7529325977957613,"pZ":1.1979986854916957,"vX0":8.273874114021876,"vY0":-126.58769543446265,"vZ0":-4.7085964092354,"x":50.18,"y":206.43,"x0":-1.268879790993737,"y0":50.0024141202175,"z0":5.318482281542903,"aX":-3.4098442352832934},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":2.2,"spinRate":2561,"spinDirection":269},"zone":14,"typeConfidence":0.83,"plateTime":0.43038390352267175,"extension":6.659517586045026},"index":3,"playId":"bae25a91-9f3d-3889-96b9-39848ec0a9db","pitchNumber":4,"startTime":"2026-07-11T02:50:20.765Z","endTime":"2026-07-11T02:50:23.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.565187145849553,"aZ":-19.55502091037165,"pfxX":-1.629934967468571,"pfxZ":7.268770126132438,"pX":0.8788230940489078,"pZ":1.6604109911220402,"vX0":6.65548796787687,"vY0":-129.9802514363782,"vZ0":-5.798624525131332,"x":83.5,"y":193.95,"x0":-1.4871737090098953,"y0":50.002411340426534,"z0":5.374142674404358,"aX":-2.830464983529877},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.2,"breakHorizontal":1.7,"spinRate":2537,"spinDirection":216},"zone":14,"typeConfidence":0.77,"plateTime":0.419106612614506,"extension":6.6050840296998174},"index":4,"playId":"b4d4a215-18a0-34cb-8517-b847870bf597","pitchNumber":5,"startTime":"2026-07-11T02:50:36.639Z","endTime":"2026-07-11T02:50:43.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:50:43.171Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jase Bowen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-11T02:51:09.656Z","endTime":"2026-07-11T02:51:58.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2813402553826,"aZ":-13.038624783631906,"pfxX":-6.8424949075629025,"pfxZ":10.105818631637892,"pX":0.6663306936198747,"pZ":2.045282881069993,"vX0":7.508406454118355,"vY0":-136.76301202632715,"vZ0":-6.6346204499879775,"x":91.6,"y":183.56,"x0":-1.2262189510820467,"y0":50.00310886198449,"z0":5.397710188993817,"aX":-12.957018269366673},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":10.8,"spinRate":2435,"spinDirection":217},"zone":9,"typeConfidence":0.92,"plateTime":0.400556615385522,"extension":6.629236763193806},"index":0,"playId":"061b3188-d56b-3a43-8272-926cd8051206","pitchNumber":1,"startTime":"2026-07-11T02:51:09.656Z","endTime":"2026-07-11T02:51:13.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55834363752425,"aZ":-43.0172804007173,"pfxX":2.1515153774180957,"pfxZ":-7.103658006377296,"pX":1.2212901953613569,"pZ":0.9467099842051364,"vX0":5.31376354594669,"vY0":-122.78993563903823,"vZ0":-2.128324897599631,"x":70.45,"y":213.22,"x0":-1.2514460320408607,"y0":50.00609594676093,"z0":5.488605126987048,"aX":3.281624687772547},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-13.1,"breakHorizontal":-5.2,"spinRate":2622,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.4462521853504291,"extension":6.455093846885051},"index":1,"playId":"04423968-32d1-3670-ba6d-8ccbf5037a57","pitchNumber":2,"startTime":"2026-07-11T02:51:27.602Z","endTime":"2026-07-11T02:51:31.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-11T02:51:40.876Z","endTime":"2026-07-11T02:51:53.951Z","isPitch":false,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04499386832854,"aZ":-42.82207780434723,"pfxX":2.719082946428562,"pfxZ":-6.981578962233815,"pX":0.5028292700476139,"pZ":0.6931358077648163,"vX0":3.5578983200358296,"vY0":-122.91379747642827,"vZ0":-2.740938942726369,"x":97.83,"y":220.07,"x0":-1.3182770276706435,"y0":50.00144202218562,"z0":5.469216623033009,"aX":4.147555593805344},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-13.1,"breakHorizontal":-5.8,"spinRate":2611,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.4461190099952246,"extension":6.383147685329827},"index":3,"playId":"10de5936-21a1-3770-8295-0af98146f93f","pitchNumber":3,"startTime":"2026-07-11T02:51:53.951Z","endTime":"2026-07-11T02:51:58.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:51:58.511Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rodolfo Durán singles on a sharp line drive to left fielder Jonatan Clase. Miguel Andujar to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-11T02:52:15.741Z","endTime":"2026-07-11T02:52:39.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682729,"link":"/api/v1/people/682729"},"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.321254179753605,"aZ":-41.46921568324268,"pfxX":1.8231296630381482,"pfxZ":-6.249036695062221,"pX":0.054658180553326614,"pZ":2.4512475321088956,"vX0":2.6660400832280797,"vY0":-121.88266403352765,"vZ0":0.9766027227839846,"x":114.92,"y":172.6,"x0":-1.2945880169466728,"y0":50.00029089153498,"z0":5.656494708605645,"aX":2.7129831650998018},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.7,"breakHorizontal":-4.0,"spinRate":2375,"spinDirection":27},"zone":5,"typeConfidence":0.91,"plateTime":0.4512295018498804,"extension":6.46093080952933},"hitData":{"launchSpeed":101.1,"launchAngle":11.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":97.51,"coordY":124.68}},"index":0,"playId":"58c06323-963a-325b-a023-0014866bcf4f","pitchNumber":1,"startTime":"2026-07-11T02:52:27.493Z","endTime":"2026-07-11T02:52:39.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:52:39.514Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-11T02:52:51.642Z","endTime":"2026-07-11T02:55:14.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50323327898803,"aZ":-21.10472735982392,"pfxX":-0.40616644323669515,"pfxZ":6.451248541035376,"pX":1.0148233255075836,"pZ":1.0465403557485644,"vX0":6.016645403513678,"vY0":-129.2911749647632,"vZ0":-6.872072443253206,"x":78.32,"y":210.52,"x0":-1.2762918180268445,"y0":50.00372447522891,"z0":5.3252551703467494,"aX":-0.6973882225802416},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.6,"breakHorizontal":-0.4,"spinRate":2567,"spinDirection":220},"zone":14,"typeConfidence":0.87,"plateTime":0.421441280192544,"extension":6.5628009399893035},"index":0,"playId":"8c3f94af-2841-3aa2-8d5f-da6d8c7917fd","pitchNumber":1,"startTime":"2026-07-11T02:53:16.672Z","endTime":"2026-07-11T02:53:19.878Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754301791492637,"aZ":-28.182538627718916,"pfxX":-9.469450672390643,"pfxZ":2.3591293763784487,"pX":0.7162245543116944,"pZ":0.4498603354700897,"vX0":8.085787904708374,"vY0":-128.938740366803,"vZ0":-6.809363446132653,"x":89.7,"y":226.63,"x0":-1.2236773285736557,"y0":50.00042378838099,"z0":5.287144341641339,"aX":-16.009267412005567},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":15.5,"spinRate":1686,"spinDirection":242},"zone":14,"typeConfidence":0.89,"plateTime":0.42410281040736164,"extension":6.692786202143478},"index":1,"playId":"ebcda1ec-11d9-3c9e-be4f-4dd953959c24","pitchNumber":2,"startTime":"2026-07-11T02:53:36.713Z","endTime":"2026-07-11T02:53:39.815Z","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.5,"endSpeed":81.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75450756537838,"aZ":-27.954272595460626,"pfxX":-9.881265164037647,"pfxZ":2.502025569715416,"pX":-0.01442585459026089,"pZ":2.3172355913040743,"vX0":6.461443161116911,"vY0":-128.83456248410218,"vZ0":-2.4268239142934327,"x":117.55,"y":176.21,"x0":-1.2659513508940128,"y0":50.00492961815494,"z0":5.423178261140334,"aX":-16.68011303566339},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":16.6,"spinRate":1784,"spinDirection":243},"zone":5,"typeConfidence":0.9,"plateTime":0.42449246055884826,"extension":6.582835461415074},"index":2,"playId":"8d58b595-4554-3817-b5f5-0602923d8e0f","pitchNumber":3,"startTime":"2026-07-11T02:54:00.254Z","endTime":"2026-07-11T02:54:03.435Z","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":93.0,"endSpeed":84.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.529317731646774,"aZ":-12.802149927976053,"pfxX":-7.610241041590404,"pfxZ":10.531910941275388,"pX":-0.6008534942208329,"pZ":2.5848097181665044,"vX0":4.526574401392677,"vY0":-135.2698568174132,"vZ0":-5.124894445028389,"x":139.9,"y":168.99,"x0":-1.3135439268124087,"y0":50.00629232737697,"z0":5.413099658765699,"aX":-14.002354153584527},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":12.7,"spinRate":2338,"spinDirection":217},"zone":4,"typeConfidence":0.92,"plateTime":0.4060573137821728,"extension":6.767764313751964},"index":3,"playId":"7b07ac7c-4655-3bea-83f5-fa040bbb187e","pitchNumber":4,"startTime":"2026-07-11T02:54:27.412Z","endTime":"2026-07-11T02:54:36.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.321891040573444,"aZ":-34.76476839298288,"pfxX":-0.5872766098444888,"pfxZ":-1.5816961454668856,"pX":1.0053377938845536,"pZ":1.477620522676722,"vX0":5.7891772627666365,"vY0":-126.07497194312987,"vZ0":-3.0153620703709976,"x":78.68,"y":198.88,"x0":-1.2311290078185007,"y0":50.00629686688843,"z0":5.456304866608303,"aX":-0.9585338685451457},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":-0.1,"spinRate":2666,"spinDirection":18},"zone":14,"typeConfidence":0.82,"plateTime":0.4321800543319565,"extension":6.511671271477513},"index":4,"playId":"4b839f9d-6087-3110-9436-66321c39f9ab","pitchNumber":5,"startTime":"2026-07-11T02:55:10.273Z","endTime":"2026-07-11T02:55:14.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:55:14.421Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a soft bunt ground ball to pitcher JP Sears.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T02:57:16.211Z","endTime":"2026-07-11T02:57:41.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676664,"link":"/api/v1/people/676664"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":92.3,"endSpeed":84.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49251195933868,"aZ":-16.52181548512695,"pfxX":5.6911251440368265,"pfxZ":8.497679952064438,"pX":0.02402521792419568,"pZ":3.335286269682613,"vX0":-4.408554340292122,"vY0":-134.44705812208028,"vZ0":-1.2357006096422363,"x":116.08,"y":148.73,"x0":0.9406937583678509,"y0":50.001320746754494,"z0":4.966320241053326,"aX":10.481228231352187},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":-9.5,"spinRate":1996,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4064589586378502,"extension":6.355381902672454},"hitData":{"launchSpeed":46.3,"launchAngle":-48.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":132.86,"coordY":188.83}},"index":0,"playId":"6440baba-2649-3a9b-b134-378bd4fcde79","pitchNumber":1,"startTime":"2026-07-11T02:57:32.268Z","endTime":"2026-07-11T02:57:41.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:57:41.838Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonatan Clase flies out to right fielder Jase Bowen.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T02:58:06.965Z","endTime":"2026-07-11T02:58:43.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":85.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09282076634577,"aZ":-16.80548110542822,"pfxX":6.353496239553798,"pfxZ":8.283382381050107,"pX":-0.4308024693292389,"pZ":2.1374096598902668,"vX0":-5.773979323428124,"vY0":-135.49660105611022,"vZ0":-4.285908931695347,"x":133.42,"y":181.07,"x0":0.9041317444429678,"y0":50.00655947844136,"z0":4.9169080741783855,"aX":11.795374419530095},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":-10.2,"spinRate":1947,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.40449482321969477,"extension":6.43207994576256},"index":0,"playId":"4886aab7-4cd8-3cad-b35f-9548c64c9629","pitchNumber":1,"startTime":"2026-07-11T02:58:14.357Z","endTime":"2026-07-11T02:58:19.211Z","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":84.4,"endSpeed":77.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.970165055137212,"aZ":-31.804570920823835,"pfxX":10.521890805641688,"pfxZ":0.24353471928793446,"pX":0.052658789977541524,"pZ":1.4543168992319662,"vX0":-6.095777403450418,"vY0":-122.72542451737618,"vZ0":-1.0732936847458774,"x":114.99,"y":199.51,"x0":1.205514362883614,"y0":50.002772855140535,"z0":4.613516987193001,"aX":16.00188251582999},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":-17.5,"spinRate":1882,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.44681664914296837,"extension":6.234304442306015},"hitData":{"launchSpeed":81.3,"launchAngle":44.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.95,"coordY":106.2}},"index":1,"playId":"d0cba121-7636-3f0f-833f-80e6c4888e7f","pitchNumber":2,"startTime":"2026-07-11T02:58:33.483Z","endTime":"2026-07-11T02:58:43.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T02:58:43.551Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to center fielder Jackson Merrill. Myles Straw to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T02:58:58.006Z","endTime":"2026-07-11T03:01:20.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31055055492812,"aZ":-34.42951798012711,"pfxX":-3.877216136679577,"pfxZ":-1.5654496374169655,"pX":0.1580732602145377,"pZ":1.357590270173526,"vX0":-1.5454299032070837,"vY0":-119.21673445564396,"vZ0":-0.4174993733744934,"x":110.97,"y":202.13,"x0":1.3178437909874037,"y0":50.001938487212705,"z0":4.635218361302238,"aX":-5.59551600285702},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.6,"breakHorizontal":7.4,"spinRate":2340,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4589524244020926,"extension":6.487762525153169},"index":0,"playId":"454d6537-ffd5-3f2a-be18-d36211235d96","pitchNumber":1,"startTime":"2026-07-11T02:59:11.376Z","endTime":"2026-07-11T02:59:15.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22840874212925,"aZ":-31.798653668663338,"pfxX":10.766807688887068,"pfxZ":0.23986529441201476,"pX":0.40228904335627247,"pZ":0.7923125986921558,"vX0":-5.4075090764072025,"vY0":-125.06667251563059,"vZ0":-2.642792040375457,"x":119.72,"y":216.76,"x0":1.1935631480588718,"y0":50.0048596083009,"z0":4.470742436866356,"aX":17.05796831971195},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.0,"breakHorizontal":-18.2,"spinRate":1863,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4379458987698084,"extension":6.3534918679872305},"index":1,"playId":"4bc99b76-23e4-3247-b989-8be874fded4f","pitchNumber":2,"startTime":"2026-07-11T02:59:35.071Z","endTime":"2026-07-11T02:59:38.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18838726244434,"aZ":-25.277446317898427,"pfxX":10.926158103037084,"pfxZ":3.8062292175179255,"pX":-0.11086583764256937,"pZ":2.012066568738695,"vX0":-6.680579397834054,"vY0":-134.04759885633484,"vZ0":-2.071769256750037,"x":121.23,"y":184.45,"x0":0.9998782179118157,"y0":50.00316599828265,"z0":4.607890751200698,"aX":19.795111486343686},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":-18.2,"spinRate":1895,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.40930597668458546,"extension":6.354001359667463},"index":2,"playId":"d60651d3-34af-3a9d-ab3e-b4e166c7539d","pitchNumber":3,"startTime":"2026-07-11T02:59:55.582Z","endTime":"2026-07-11T03:00:02.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"f6a9da57-cb6f-3ffb-bd2f-64a90c9d7cbc","startTime":"2026-07-11T03:00:21.997Z","endTime":"2026-07-11T03:00:26.380Z","isPitch":false,"type":"pickoff"},{"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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14336455677276,"aZ":-18.50757585660743,"pfxX":5.062449903577049,"pfxZ":7.318255391905364,"pX":-0.6689751842630538,"pZ":3.68857309496087,"vX0":-5.8357693554762475,"vY0":-136.09514204477287,"vZ0":-0.13582409317416094,"x":142.5,"y":139.19,"x0":0.8500115515976355,"y0":50.00253565480148,"z0":5.026030908150245,"aX":9.453696215326408},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":-7.9,"spinRate":1885,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4031723915102545,"extension":6.272053627347115},"index":4,"playId":"dbd6abc3-a19a-3b3e-8a79-b84cd4fd8497","pitchNumber":4,"startTime":"2026-07-11T03:00:45.135Z","endTime":"2026-07-11T03:00:51.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92994712541353,"aZ":-31.945635393926946,"pfxX":-1.6323607418755242,"pfxZ":0.16132273646040662,"pX":0.4471232873561454,"pZ":1.51810431004405,"vX0":-1.7671809585859748,"vY0":-119.25606583033372,"vZ0":-0.4767143772621265,"x":99.96,"y":197.79,"x0":1.408605685297029,"y0":50.00595725062627,"z0":4.590681494962334,"aX":-2.3621302239266013},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.5,"breakHorizontal":3.4,"spinRate":2057,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.45847129936964093,"extension":6.356575597535993},"hitData":{"launchSpeed":97.0,"launchAngle":16.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.31,"coordY":85.17}},"index":5,"playId":"aece006c-602a-315a-b89e-71f89662f6e0","pitchNumber":5,"startTime":"2026-07-11T03:01:09.727Z","endTime":"2026-07-11T03:01:20.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:01:20.004Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to third baseman Manny Machado. Myles Straw scores. Ernie Clement to 2nd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T03:04:03.514Z","endTime":"2026-07-11T03:04:13.808Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":{"id":676664,"link":"/api/v1/people/676664"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-11T03:01:36.729Z","endTime":"2026-07-11T03:02:13.736Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jhony Brito replaces JP Sears.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-11T03:02:13.736Z","endTime":"2026-07-11T03:04:05.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666745,"link":"/api/v1/people/666745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73927340227054,"aZ":-21.398051913169606,"pfxX":-9.725842949301345,"pfxZ":5.647057683426476,"pX":-0.31941436347211083,"pZ":2.4655333458871453,"vX0":4.894061277833504,"vY0":-137.5442486625121,"vZ0":-5.912600207219814,"x":129.18,"y":172.21,"x0":-0.8624434867817123,"y0":50.00129936243659,"z0":6.103143299335794,"aX":-18.552522026028235},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":16.6,"spinRate":2079,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.3988880772918195,"extension":6.082250072494461},"hitData":{"launchSpeed":63.2,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.88,"coordY":186.6}},"index":2,"playId":"43cb2542-b592-3ddf-a4f5-42efa291cd9a","pitchNumber":1,"startTime":"2026-07-11T03:04:05.703Z","endTime":"2026-07-11T03:04:13.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:04:13.808Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kazuma Okamoto homers (22) on a fly ball to left center field. Ernie Clement scores. Vladimir Guerrero Jr. scores.","rbi":3,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T03:04:35.889Z","endTime":"2026-07-11T03:08:10.352Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"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,1,2],"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":666745,"link":"/api/v1/people/666745"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":676664,"link":"/api/v1/people/676664"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":666745,"link":"/api/v1/people/666745"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.386917162235708,"aZ":-34.96728648690137,"pfxX":1.9043354181558376,"pfxZ":-2.008291807149769,"pX":0.6901476180190768,"pZ":1.0274783606098603,"vX0":3.144030594925626,"vY0":-117.82302246799722,"vZ0":-3.895845094711405,"x":90.69,"y":211.04,"x0":-0.9139021860055463,"y0":50.001766399984966,"z0":5.966342757834642,"aX":2.651073335459666},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.3,"breakHorizontal":-4.3,"spinRate":2194,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.46659297588959925,"extension":6.169308578908843},"index":0,"playId":"680e763e-90fb-3b64-b969-cb60e9b20429","pitchNumber":1,"startTime":"2026-07-11T03:04:47.502Z","endTime":"2026-07-11T03:04:50.885Z","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":88.2,"endSpeed":81.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.975575808259357,"aZ":-25.598063170721424,"pfxX":0.4625917261928496,"pfxZ":3.9012972451552503,"pX":-0.426036301237562,"pZ":3.479502722658177,"vX0":1.3168703956250138,"vY0":-128.556896825633,"vZ0":-1.7387774356894896,"x":133.24,"y":144.83,"x0":-1.0036123462212385,"y0":50.00097357900853,"z0":6.1385865182591655,"aX":0.7793218360616764},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.0,"breakHorizontal":-1.1,"spinRate":2038,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.42496717102803405,"extension":6.203371556787461},"index":1,"playId":"e41e1aec-f5f8-3c3a-9fc9-971c5ed8ad0b","pitchNumber":2,"startTime":"2026-07-11T03:05:05.160Z","endTime":"2026-07-11T03:05:09.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80546128375261,"aZ":-18.072613144151195,"pfxX":-9.129787197275306,"pfxZ":7.3160940698766845,"pX":-0.4387542310300565,"pZ":1.0573384171614226,"vX0":4.324934622697343,"vY0":-138.3918250519862,"vZ0":-10.000340898720594,"x":133.72,"y":210.23,"x0":-0.8414164605458253,"y0":50.00208494788894,"z0":5.945289227741851,"aX":-17.589842208619533},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":15.5,"spinRate":2138,"spinDirection":214},"zone":13,"typeConfidence":0.88,"plateTime":0.39680017258213773,"extension":6.31668007579678},"index":2,"playId":"19af64d1-5292-392e-a5ac-54d2cc0c0ccb","pitchNumber":3,"startTime":"2026-07-11T03:05:24.196Z","endTime":"2026-07-11T03:05:28.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.253997764649476,"aZ":-31.57957671191836,"pfxX":2.7809122483518363,"pfxZ":0.4019674829804414,"pX":0.28902894842900406,"pZ":1.7459229875821474,"vX0":1.544539941554947,"vY0":-121.13271339077386,"vZ0":-3.4373678589235377,"x":105.98,"y":191.64,"x0":-0.7196199424938157,"y0":50.001798504657174,"z0":5.965198480697791,"aX":4.102434602373467},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.1,"breakHorizontal":-5.4,"spinRate":2148,"spinDirection":58},"zone":9,"typeConfidence":0.84,"plateTime":0.4534283998761288,"extension":6.5369012843071435},"index":3,"playId":"1c77cd55-8d3a-3725-af1e-0247e12b3e1e","pitchNumber":4,"startTime":"2026-07-11T03:05:54.855Z","endTime":"2026-07-11T03:06:00.498Z","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":95.8,"endSpeed":87.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84261975810961,"aZ":-14.103124591112794,"pfxX":-5.3434365574676,"pfxZ":9.202989535642942,"pX":0.13071653542796308,"pZ":2.942116771893482,"vX0":4.429011929861356,"vY0":-139.36313527148448,"vZ0":-6.063388968337502,"x":112.02,"y":159.34,"x0":-0.786306519749593,"y0":50.000889433112164,"z0":6.080428831979444,"aX":-10.49082113752157},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":8.8,"spinRate":2194,"spinDirection":213},"zone":2,"typeConfidence":0.84,"plateTime":0.39327911304593943,"extension":6.176777223945328},"index":4,"playId":"324679f8-127a-31f3-923e-9c1f4a1b8102","pitchNumber":5,"startTime":"2026-07-11T03:06:40.583Z","endTime":"2026-07-11T03:06:48.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608673999090342,"aZ":-26.45423254104162,"pfxX":-9.895790803877986,"pfxZ":3.3845572808058515,"pX":-1.417913287382412,"pZ":1.8906470967226932,"vX0":1.6667830684659717,"vY0":-129.5021939280672,"vZ0":-5.275409620216234,"x":171.05,"y":187.73,"x0":-0.7874132404444857,"y0":50.00070783164403,"z0":5.993551797365108,"aX":-16.700652568286436},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.2,"breakHorizontal":17.5,"spinRate":1560,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.42395780344555023,"extension":6.497381980066575},"index":5,"playId":"cfe19aa5-a545-38f2-b0b9-4ecb0f42f6a7","pitchNumber":6,"startTime":"2026-07-11T03:07:22.126Z","endTime":"2026-07-11T03:07:26.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19861205656975,"aZ":-19.057906407828114,"pfxX":-9.33000528600348,"pfxZ":6.8776763314519505,"pX":-0.6688893699388205,"pZ":1.8854696330759915,"vX0":3.4531654866351054,"vY0":-137.85695682743057,"vZ0":-7.513247353307444,"x":142.5,"y":187.87,"x0":-0.7320287330676634,"y0":50.00518435968292,"z0":5.952684343051723,"aX":-17.800035658886525},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":16.1,"spinRate":2007,"spinDirection":213},"zone":7,"typeConfidence":0.88,"plateTime":0.39868628951629814,"extension":6.386206383018929},"hitData":{"launchSpeed":107.6,"launchAngle":44.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":51.55,"coordY":65.84}},"index":6,"playId":"8a4075b2-6924-3061-88e9-f8931a26691a","pitchNumber":7,"startTime":"2026-07-11T03:07:41.527Z","endTime":"2026-07-11T03:08:10.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:08:10.352Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T03:08:22.310Z","endTime":"2026-07-11T03:10:06.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9982154878343,"aZ":-20.447585283966898,"pfxX":-9.075099309148023,"pfxZ":5.94242585864776,"pX":-0.06261274402308417,"pZ":2.286803534915942,"vX0":5.070889246251038,"vY0":-139.95002456161905,"vZ0":-6.5277932473023155,"x":119.39,"y":177.04,"x0":-0.7235393357118197,"y0":50.00438561537667,"z0":5.9988880322992895,"aX":-17.917207639487923},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":15.4,"spinRate":1959,"spinDirection":227},"zone":5,"typeConfidence":0.88,"plateTime":0.3920808639852007,"extension":6.214112926687888},"index":0,"playId":"ba40c131-7ccf-3a81-9848-2dc9173a9b85","pitchNumber":1,"startTime":"2026-07-11T03:08:37.976Z","endTime":"2026-07-11T03:08:42.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.278300670215863,"aZ":-35.09755333953757,"pfxX":4.078745551233628,"pfxZ":-1.972738194312175,"pX":0.6866223544634217,"pZ":1.3481000435200088,"vX0":2.2329854065621797,"vY0":-121.36579250469346,"vZ0":-3.6697415001756144,"x":90.83,"y":202.38,"x0":-0.7773945488953207,"y0":50.00455708588681,"z0":5.9587105969305645,"aX":6.0422818847551945},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.2,"breakHorizontal":-7.9,"spinRate":2312,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.45250039077670756,"extension":6.542699627478542},"index":1,"playId":"9c0ee9aa-c73c-3811-bc60-1daf23d81d75","pitchNumber":2,"startTime":"2026-07-11T03:08:58.679Z","endTime":"2026-07-11T03:09:04.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561367634166093,"aZ":-23.231315297194243,"pfxX":-0.06224825542967727,"pfxZ":5.256824655747408,"pX":0.8616281065323975,"pZ":2.50210169823736,"vX0":4.187700480332304,"vY0":-129.70479856652491,"vZ0":-4.2724757156388335,"x":84.16,"y":171.22,"x0":-0.7668846929703022,"y0":50.00296034509495,"z0":5.945941035377928,"aX":-0.10679517402526227},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.8,"breakHorizontal":-0.8,"spinRate":2115,"spinDirection":206},"zone":14,"typeConfidence":0.79,"plateTime":0.42257740651682774,"extension":6.398840588301083},"index":2,"playId":"7ba1857d-f99a-379f-9540-932a59aedff4","pitchNumber":3,"startTime":"2026-07-11T03:09:17.606Z","endTime":"2026-07-11T03:09:22.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47601311350814,"aZ":-33.39013590485174,"pfxX":3.079565694248931,"pfxZ":-0.8113674103796162,"pX":0.7478094115382509,"pZ":0.21983429196755466,"vX0":2.473593118538406,"vY0":-121.89099193506094,"vZ0":-6.582390145583159,"x":88.5,"y":232.84,"x0":-0.6810007503263289,"y0":50.00104658924658,"z0":5.846294837092486,"aX":4.622782268332312},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.8,"breakHorizontal":-6.1,"spinRate":2237,"spinDirection":29},"zone":14,"typeConfidence":0.89,"plateTime":0.4497572009227433,"extension":6.551984339395011},"index":3,"playId":"5f7a4993-97ec-3e6d-8004-6d2dd3f40e93","pitchNumber":4,"startTime":"2026-07-11T03:09:36.781Z","endTime":"2026-07-11T03:09:42.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.601147459403965,"aZ":-23.089306644708877,"pfxX":-8.612989893357659,"pfxZ":5.37149106566671,"pX":-0.3146752430449782,"pZ":1.3813999064976394,"vX0":3.8414554017166216,"vY0":-129.41379457684968,"vZ0":-7.076575322243479,"x":128.99,"y":201.48,"x0":-0.701114607619105,"y0":50.005031836252435,"z0":5.926125096801105,"aX":-14.576923724833215},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.3,"breakHorizontal":14.8,"spinRate":1643,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.42361779208810413,"extension":6.488085389640444},"index":4,"playId":"63d09a9c-3a1a-3b4c-aec8-07226ba9f357","pitchNumber":5,"startTime":"2026-07-11T03:10:02.933Z","endTime":"2026-07-11T03:10:06.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:10:06.681Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Kirk pops out to second baseman Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-11T03:10:21.287Z","endTime":"2026-07-11T03:12:19.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50905062088714,"aZ":-13.18173665006694,"pfxX":-4.860594869396319,"pfxZ":9.771592958996614,"pX":0.46474642977719294,"pZ":1.789759218144979,"vX0":4.845436558905807,"vY0":-139.08528423755692,"vZ0":-9.065692156903316,"x":99.28,"y":190.46,"x0":-0.6751700677846901,"y0":50.00249947601614,"z0":5.982398575336411,"aX":-9.447188714737399},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":7.7,"spinRate":2163,"spinDirection":223},"zone":9,"typeConfidence":0.93,"plateTime":0.3950092190893315,"extension":6.269140760590393},"index":0,"playId":"204cecf3-9c89-326e-8f48-fb6c3ae2625d","pitchNumber":1,"startTime":"2026-07-11T03:10:33.302Z","endTime":"2026-07-11T03:10:37.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.276334476787017,"aZ":-36.393844891000455,"pfxX":3.3542463624681442,"pfxZ":-2.7924910715190547,"pX":1.0700924213612875,"pZ":0.4008253918938068,"vX0":3.328695902834904,"vY0":-122.75136353741748,"vZ0":-5.543160974188942,"x":76.21,"y":227.96,"x0":-0.7435995814683551,"y0":50.001875134449214,"z0":5.817812086921639,"aX":5.072818648196205},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.2,"breakHorizontal":-7.0,"spinRate":2327,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.447718269615331,"extension":6.603395072204745},"index":1,"playId":"d6019c61-dba4-36ef-9d5c-7cd1d12fa0ab","pitchNumber":2,"startTime":"2026-07-11T03:10:51.624Z","endTime":"2026-07-11T03:10:54.624Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29123422882174,"aZ":-19.36159648904916,"pfxX":-8.787882242116506,"pfxZ":6.692966716977478,"pX":-1.046176157484683,"pZ":2.402197585082026,"vX0":1.9115311180535024,"vY0":-137.88671057728385,"vZ0":-6.1783494490415265,"x":156.88,"y":173.92,"x0":-0.6094019605563035,"y0":50.0036970887807,"z0":5.989940339528392,"aX":-16.826046102488387},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":15.5,"spinRate":1961,"spinDirection":220},"zone":11,"typeConfidence":0.88,"plateTime":0.39809717806982103,"extension":6.284818897085354},"index":2,"playId":"0e84ccdb-b040-3a82-851a-559e7b47eb2c","pitchNumber":3,"startTime":"2026-07-11T03:11:12.062Z","endTime":"2026-07-11T03:11:15.726Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-11T03:11:30.548Z","endTime":"2026-07-11T03:11:46.241Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.695816264055658,"aZ":-33.788743030537404,"pfxX":4.650973799389394,"pfxZ":-1.0517073643271608,"pX":0.8928054907017082,"pZ":1.829815208556361,"vX0":2.3877008061730165,"vY0":-123.20629428775834,"vZ0":-3.133546138789457,"x":82.97,"y":189.37,"x0":-0.6948979307322779,"y0":50.0051223669477,"z0":5.989177152911417,"aX":7.113274665065251},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":-9.0,"spinRate":2324,"spinDirection":42},"zone":14,"typeConfidence":0.89,"plateTime":0.44547045179181843,"extension":6.463003309906231},"index":4,"playId":"104d32d5-0315-3a14-92d6-fa3450177859","pitchNumber":4,"startTime":"2026-07-11T03:11:46.241Z","endTime":"2026-07-11T03:11:50.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16393282804547,"aZ":-25.209210371555173,"pfxX":-8.467025014919606,"pfxZ":4.021270148437882,"pX":-1.1826851482022827,"pZ":2.649976616295561,"vX0":1.3247984088139209,"vY0":-130.9262529506451,"vZ0":-3.8718658941103445,"x":162.08,"y":167.23,"x0":-0.5959721797983563,"y0":50.003465267115764,"z0":6.038991543993125,"aX":-14.670268893632274},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":15.0,"spinRate":1599,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.4186761132161574,"extension":6.401823646760669},"hitData":{"launchSpeed":60.9,"launchAngle":41.0,"totalDistance":186.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.64,"coordY":128.73}},"index":5,"playId":"3c9cf030-e7a1-34d3-8862-2c5e5e48051b","pitchNumber":5,"startTime":"2026-07-11T03:12:12.364Z","endTime":"2026-07-11T03:12:19.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:12:19.979Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to left fielder Jonatan Clase.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-11T03:14:33.890Z","endTime":"2026-07-11T03:16:30.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682729,"link":"/api/v1/people/682729"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":79.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64280413606118,"aZ":-28.267695829713603,"pfxX":-10.14144093268107,"pfxZ":2.4165165537938527,"pX":-0.3023518619924543,"pZ":0.8318819712664599,"vX0":6.349949141792529,"vY0":-126.21276381427057,"vZ0":-5.599410626214752,"x":128.52,"y":216.32,"x0":-1.5331117260035012,"y0":50.00016195258494,"z0":5.355067322631566,"aX":-16.362010689532926},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":16.9,"spinRate":1644,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.43395104281995156,"extension":6.395621018297438},"index":0,"playId":"f3d27cc3-a994-3f8a-8672-4f67963a3880","pitchNumber":1,"startTime":"2026-07-11T03:14:40.826Z","endTime":"2026-07-11T03:14:45.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44179374019904,"aZ":-21.032497149107105,"pfxX":-2.0215924084577903,"pfxZ":6.7614799621232375,"pX":0.6428852673270105,"pZ":2.8142752264887623,"vX0":5.761908871413153,"vY0":-126.90079441488261,"vZ0":-2.6171523376959493,"x":92.49,"y":162.79,"x0":-1.38411705905639,"y0":50.00366361060786,"z0":5.515665299398054,"aX":-3.3323426284442705},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":12.0,"breakHorizontal":2.5,"spinRate":2570,"spinDirection":219},"zone":6,"typeConfidence":0.88,"plateTime":0.42992088192988964,"extension":6.573571130146488},"index":1,"playId":"292f0b2f-f495-3c43-82d3-a93511ab0ca2","pitchNumber":2,"startTime":"2026-07-11T03:14:53.654Z","endTime":"2026-07-11T03:14:57.761Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.572659352428992,"aZ":-31.80574532822953,"pfxX":-10.797045993404923,"pfxZ":0.22893197086667616,"pX":-1.450991693027839,"pZ":1.4967410986746312,"vX0":3.8605294072368594,"vY0":-126.80380890436977,"vZ0":-3.474977372195977,"x":172.31,"y":198.37,"x0":-1.5926385469874385,"y0":50.00506851780138,"z0":5.4297414538655735,"aX":-17.537858415702118},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.1,"breakHorizontal":18.6,"spinRate":1747,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.4323918530296167,"extension":6.595910559754962},"index":2,"playId":"6d062019-c468-33ac-b173-92724ef37b30","pitchNumber":3,"startTime":"2026-07-11T03:15:12.051Z","endTime":"2026-07-11T03:15:15.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.791650215117578,"aZ":-42.37857970556421,"pfxX":1.206009988167353,"pfxZ":-7.099930333452409,"pX":-0.2791865431058533,"pZ":1.2718244433401007,"vX0":2.6391194638997093,"vY0":-119.87353495309146,"vZ0":-1.0177812471150154,"x":127.64,"y":204.44,"x0":-1.55638184718993,"y0":50.00206078181424,"z0":5.52597543400193,"aX":1.7333431917998752},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.8,"breakHorizontal":-2.9,"spinRate":2513,"spinDirection":33},"zone":13,"typeConfidence":0.9,"plateTime":0.45906549198372293,"extension":6.416131958724511},"index":3,"playId":"1505d732-f166-328b-9429-d42886cad0e8","pitchNumber":4,"startTime":"2026-07-11T03:15:26.585Z","endTime":"2026-07-11T03:15:31.144Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-11T03:15:36.472Z","endTime":"2026-07-11T03:15:46.849Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.220270492515187,"aZ":-29.495115143010267,"pfxX":-0.957810040893968,"pfxZ":1.6543948119348348,"pX":0.7348536846444496,"pZ":2.127804349200521,"vX0":5.6795609146639,"vY0":-126.4145301246909,"vZ0":-2.3853961748047183,"x":88.99,"y":181.33,"x0":-1.4144205056898904,"y0":50.00576789728093,"z0":5.446092073891822,"aX":-1.5547716137639975},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":0.5,"spinRate":2623,"spinDirection":243},"zone":9,"typeConfidence":0.7,"plateTime":0.43290653923938915,"extension":6.43135266438874},"index":5,"playId":"bf8d40e4-fa29-30a1-9aa0-54c42b282df5","pitchNumber":5,"startTime":"2026-07-11T03:15:46.849Z","endTime":"2026-07-11T03:15:52.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41724343015186,"aZ":-42.01576492608051,"pfxX":3.6883427239975273,"pfxZ":-6.646522279285277,"pX":-0.9742663786899921,"pZ":2.4025608174236788,"vX0":0.22040163042183133,"vY0":-121.15946309656964,"vZ0":1.1365622752221607,"x":154.14,"y":173.91,"x0":-1.5453856666651558,"y0":50.0008908168541,"z0":5.6088335980039625,"aX":5.4640003473953636},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.5,"breakHorizontal":-6.7,"spinRate":2504,"spinDirection":36},"zone":13,"typeConfidence":0.91,"plateTime":0.45266325514279915,"extension":6.28115336619855},"index":6,"playId":"aed58bc4-3903-3fb6-a684-036b4f61c1a0","pitchNumber":6,"startTime":"2026-07-11T03:16:05.282Z","endTime":"2026-07-11T03:16:09.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1469400574289,"aZ":-39.41234567716194,"pfxX":0.850092065235788,"pfxZ":-4.797080882445702,"pX":0.4179971810377393,"pZ":2.246079214962017,"vX0":4.2172620349003695,"vY0":-122.3689694409882,"vZ0":0.20500354205384097,"x":101.07,"y":178.14,"x0":-1.4412504922879168,"y0":50.00177636189513,"z0":5.550114616266013,"aX":1.2823807067110864},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.4,"breakHorizontal":-2.5,"spinRate":2396,"spinDirection":34},"zone":9,"typeConfidence":0.78,"plateTime":0.44836840731503536,"extension":6.28407744091902},"hitData":{"launchSpeed":90.3,"launchAngle":51.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.01,"coordY":98.63}},"index":7,"playId":"ba20dc66-388f-3892-996c-41e524b6b6c6","pitchNumber":7,"startTime":"2026-07-11T03:16:20.813Z","endTime":"2026-07-11T03:16:30.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:16:30.285Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-11T03:16:49.581Z","endTime":"2026-07-11T03:17:53.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48737172169007,"aZ":-27.996633212789146,"pfxX":-9.17133841772363,"pfxZ":2.5601680531767617,"pX":0.10069456753727893,"pZ":1.4284554499153068,"vX0":6.764504965712503,"vY0":-127.0540899070097,"vZ0":-4.3550375577706015,"x":113.16,"y":200.21,"x0":-1.4071549593109212,"y0":50.002601972123344,"z0":5.394395200883512,"aX":-14.966091049929119},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":15.0,"spinRate":1750,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.4313975864556929,"extension":6.533292437160149},"index":0,"playId":"82b0fcf9-3b6d-32e3-89d2-45464cbe22d7","pitchNumber":1,"startTime":"2026-07-11T03:16:56.368Z","endTime":"2026-07-11T03:17:00.425Z","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.8,"endSpeed":83.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72071853348235,"aZ":-18.659930620427517,"pfxX":-9.691436143733092,"pfxZ":7.542902332841473,"pX":-1.0883808597608033,"pZ":2.309568102609528,"vX0":4.527953002841343,"vY0":-133.49826943784646,"vZ0":-4.608174277981223,"x":158.49,"y":176.42,"x0":-1.5542618045010697,"y0":50.001929377728715,"z0":5.414911708334396,"aX":-17.36259263739904},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.7,"breakHorizontal":16.4,"spinRate":2336,"spinDirection":223},"zone":13,"typeConfidence":0.85,"plateTime":0.41145600366400714,"extension":6.6457339997170815},"index":1,"playId":"da23c0d7-8b49-30f7-aa1f-e4d7301e1da1","pitchNumber":2,"startTime":"2026-07-11T03:17:10.624Z","endTime":"2026-07-11T03:17:14.989Z","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":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.583474755035418,"aZ":-42.32595738824798,"pfxX":0.582853943765437,"pfxZ":-6.970884036024283,"pX":0.556479017097364,"pZ":-0.6795352081149111,"vX0":4.334490388603438,"vY0":-120.96739901339365,"vZ0":-5.4892351856875266,"x":95.79,"y":257.13,"x0":-1.3480387009895574,"y0":50.00565850774283,"z0":5.404164078596234,"aX":0.8481646707416068},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.8,"breakHorizontal":-2.3,"spinRate":2488,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4559695756980493,"extension":6.613216095711143},"index":2,"playId":"5a250f76-0081-3aec-8876-9d69bc99ddd0","pitchNumber":3,"startTime":"2026-07-11T03:17:25.452Z","endTime":"2026-07-11T03:17:28.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986372769766728,"aZ":-25.489115913344143,"pfxX":1.028766655609861,"pfxZ":4.011064820660332,"pX":0.1004099251526111,"pZ":2.7485979093925113,"vX0":3.9408653584516005,"vY0":-128.1331479973211,"vZ0":-1.9335327061053378,"x":113.17,"y":164.57,"x0":-1.5898711470229403,"y0":50.00120060348209,"z0":5.500659242302472,"aX":1.7134235258570203},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":-2.8,"spinRate":2550,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.427145050376899,"extension":6.412706424050275},"hitData":{"launchSpeed":66.2,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.21,"coordY":157.72}},"index":3,"playId":"2af564b2-76f8-33a1-bfa7-6de8eee44f26","pitchNumber":4,"startTime":"2026-07-11T03:17:45.008Z","endTime":"2026-07-11T03:17:53.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:17:53.770Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a fly ball to right fielder Myles Straw.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-11T03:18:09.598Z","endTime":"2026-07-11T03:19:54.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":81.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.133190962032874,"aZ":-30.22350276177102,"pfxX":-9.603955273498897,"pfxZ":1.1652636719682041,"pX":0.5260237044767468,"pZ":0.9370356126464443,"vX0":8.09193661500457,"vY0":-128.58603010560674,"vZ0":-5.1384089770743735,"x":96.95,"y":213.48,"x0":-1.4106387606388437,"y0":50.00595818165051,"z0":5.300469985304416,"aX":-16.11992139246233},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":15.6,"spinRate":1689,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.4256223549509244,"extension":6.476501650353261},"index":0,"playId":"5f55d22e-dc27-3a2e-b4da-9b44b6e05775","pitchNumber":1,"startTime":"2026-07-11T03:18:19.238Z","endTime":"2026-07-11T03:18:22.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.517269893451974,"aZ":-19.287793565020156,"pfxX":-1.1322482289241735,"pfxZ":7.426772472274193,"pX":1.7068458453421178,"pZ":0.9369528437720801,"vX0":8.293874963711747,"vY0":-130.4041303422559,"vZ0":-7.566626514227617,"x":51.94,"y":213.48,"x0":-1.3575864015248214,"y0":50.00124637252061,"z0":5.313104140289544,"aX":-1.9643498484398307},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.1,"breakHorizontal":0.4,"spinRate":2632,"spinDirection":220},"zone":14,"typeConfidence":0.82,"plateTime":0.41883823411312227,"extension":6.595933212735232},"index":1,"playId":"51e08813-0dd4-33f4-bc9d-dbef763a1b19","pitchNumber":2,"startTime":"2026-07-11T03:18:32.517Z","endTime":"2026-07-11T03:18:35.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, 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":89.0,"endSpeed":81.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17244336208766,"aZ":-30.63569476473207,"pfxX":-9.199825285797914,"pfxZ":0.9033545810371097,"pX":0.5666405641918189,"pZ":0.958553442705456,"vX0":8.325813684937343,"vY0":-129.3217026863443,"vZ0":-5.188477009607385,"x":95.4,"y":212.9,"x0":-1.5005395525000795,"y0":50.000012751417835,"z0":5.34313082647141,"aX":-15.568221775331756},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":14.8,"spinRate":1710,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.4236693580562778,"extension":6.679410907422145},"index":2,"playId":"d0a6d7e3-3d88-3c3e-97f4-6c52cd265e2f","pitchNumber":3,"startTime":"2026-07-11T03:18:48.233Z","endTime":"2026-07-11T03:18:51.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2269587815394,"aZ":-14.425993236038043,"pfxX":-6.906775270556327,"pfxZ":9.665213454024832,"pX":0.4933001502195959,"pZ":2.598165976417458,"vX0":7.280854963005114,"vY0":-135.31998846081288,"vZ0":-4.824333793807038,"x":98.2,"y":168.63,"x0":-1.3474762356757204,"y0":50.004860528972856,"z0":5.430567185746957,"aX":-12.68570628003981},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":10.8,"spinRate":2397,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.4062928413208371,"extension":6.5968489497492895},"index":3,"playId":"b370d2bc-b84c-35d6-a2bf-d3eab944d140","pitchNumber":4,"startTime":"2026-07-11T03:19:06.479Z","endTime":"2026-07-11T03:19:10.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":82.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.451036169667695,"aZ":-14.708768735390283,"pfxX":-7.365137180880322,"pfxZ":9.819967452828859,"pX":0.05928869432255997,"pZ":2.17987843490623,"vX0":6.211310141101208,"vY0":-133.44195678464072,"vZ0":-5.617454272967653,"x":114.74,"y":179.92,"x0":-1.3577147478949068,"y0":50.00136657262661,"z0":5.396875524393192,"aX":-13.096592083943392},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2359,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.41267250727871607,"extension":6.596714232364723},"index":4,"playId":"de659ebf-d5d1-3b7a-b93f-e4275e757d5d","pitchNumber":5,"startTime":"2026-07-11T03:19:20.415Z","endTime":"2026-07-11T03:19:24.175Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-11T03:19:30.477Z","endTime":"2026-07-11T03:19:40.954Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.756052562834626,"aZ":-28.863558499078643,"pfxX":-0.052700864899614785,"pfxZ":2.06588531036833,"pX":1.28268515223842,"pZ":1.768306319656228,"vX0":6.444348484969147,"vY0":-125.14275593255044,"vZ0":-3.180764752768126,"x":115.34,"y":181.89,"x0":-1.3076304261093719,"y0":50.00423787362591,"z0":5.39411528475821,"aX":-0.08590732650304969},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":-1.2,"spinRate":2619,"spinDirection":256},"zone":14,"typeConfidence":0.67,"plateTime":0.4359340151650173,"extension":6.386628593825661},"hitData":{"launchSpeed":60.7,"launchAngle":36.0,"totalDistance":180.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.18,"coordY":121.67}},"index":6,"playId":"8e013b9c-3a35-39bb-8185-f78ff9b73289","pitchNumber":6,"startTime":"2026-07-11T03:19:40.954Z","endTime":"2026-07-11T03:19:54.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:19:54.964Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-11T03:22:49.760Z","endTime":"2026-07-11T03:24:16.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-11T03:20:22.860Z","endTime":"2026-07-11T03:20:39.511Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Fluharty replaces Shane Bieber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-11T03:20:39.511Z","endTime":"2026-07-11T03:22:51.930Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.700328663506976,"aZ":-20.26576409634042,"pfxX":0.00808809055217475,"pfxZ":6.869205180440346,"pX":-0.012904049038089819,"pZ":3.3014917940046793,"vX0":-8.967244086439267,"vY0":-130.38574964011195,"vZ0":-2.2165307428597973,"x":117.49,"y":149.64,"x0":3.459996519282057,"y0":50.00074770538837,"z0":5.680973593150956,"aX":0.014791030912960131},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.2,"breakHorizontal":1.8,"spinRate":2649,"spinDirection":158},"zone":2,"typeConfidence":0.89,"plateTime":0.41901116844353226,"extension":6.773988443451158},"index":2,"playId":"491297c8-37a9-3f0b-b8fe-e75bed4d1b6a","pitchNumber":1,"startTime":"2026-07-11T03:22:51.930Z","endTime":"2026-07-11T03:22:56.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51207679108772,"aZ":-28.99007341675778,"pfxX":-9.732252471643164,"pfxZ":2.1978644060490984,"pX":-2.9630414505111227,"pZ":1.6568166687919608,"vX0":-11.279508987557419,"vY0":-120.47394535132368,"vZ0":-3.730872917537484,"x":229.94,"y":194.05,"x0":3.0693582067439142,"y0":50.00365578395434,"z0":5.828027320177598,"aX":-14.100785047089857},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.2,"breakHorizontal":20.6,"spinRate":2744,"spinDirection":297},"zone":13,"typeConfidence":0.92,"plateTime":0.457140064044657,"extension":6.883778369957576},"index":3,"playId":"1fcebc7a-0cc6-358a-89f2-d2e7e3ca00a9","pitchNumber":2,"startTime":"2026-07-11T03:23:14.486Z","endTime":"2026-07-11T03:23:18.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35765783768727,"aZ":-28.20916624840298,"pfxX":-8.605711841622615,"pfxZ":2.7533307065840393,"pX":-1.5543741043482027,"pZ":2.584745260466703,"vX0":-8.774226982026752,"vY0":-119.55500933811855,"vZ0":-1.7777374673750082,"x":176.25,"y":168.99,"x0":3.289286210609829,"y0":50.0016168351849,"z0":5.884586804636771,"aX":-12.37838013182913},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.8,"breakHorizontal":17.8,"spinRate":2680,"spinDirection":292},"zone":13,"typeConfidence":0.92,"plateTime":0.45921930379472675,"extension":6.754887270286083},"index":4,"playId":"baf79864-51a6-358f-b258-207fef9f1421","pitchNumber":3,"startTime":"2026-07-11T03:23:33.937Z","endTime":"2026-07-11T03:23:37.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79564820857491,"aZ":-30.052850700727618,"pfxX":-9.110134155524289,"pfxZ":1.4562152242654705,"pX":-1.0647392204431065,"pZ":1.4628606484848188,"vX0":-7.4073270348196125,"vY0":-120.83819501700027,"vZ0":-4.05398530691109,"x":157.59,"y":199.28,"x0":3.240412390440133,"y0":50.00427268793799,"z0":5.846237405524484,"aX":-13.271594726852705},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.8,"breakHorizontal":18.5,"spinRate":2776,"spinDirection":299},"zone":13,"typeConfidence":0.92,"plateTime":0.4558753382195846,"extension":6.902235383890164},"index":5,"playId":"f4f08124-ee2d-325a-a0f6-a23edbd0855f","pitchNumber":4,"startTime":"2026-07-11T03:23:54.412Z","endTime":"2026-07-11T03:23:58.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0686202329237,"aZ":-17.91488519878232,"pfxX":-0.5038829303646266,"pfxZ":7.934304717772468,"pX":0.5684832856325429,"pZ":2.844707876754471,"vX0":-7.393217495256763,"vY0":-132.8527992165045,"vZ0":-4.142472848726779,"x":95.33,"y":161.97,"x0":3.446678933215326,"y0":50.001212068307275,"z0":5.717188733585725,"aX":-0.9041672754790144},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":2.4,"spinRate":2778,"spinDirection":165},"zone":6,"typeConfidence":0.9,"plateTime":0.41145175883109575,"extension":6.6476762319331435},"index":6,"playId":"80f5d183-478f-3286-8462-d69786036064","pitchNumber":5,"startTime":"2026-07-11T03:24:11.566Z","endTime":"2026-07-11T03:24:16.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:24:16.101Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to right fielder Jase Bowen.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-11T03:26:18.123Z","endTime":"2026-07-11T03:26:53.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"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(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.9,"endSpeed":79.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33206120527778,"aZ":-26.85952029174375,"pfxX":0.2210285955332676,"pfxZ":3.3354000318355546,"pX":-1.0382724085234356,"pZ":3.089242641629423,"vX0":0.12139129419313531,"vY0":-125.17681702833546,"vZ0":-2.0845625465829625,"x":156.58,"y":155.37,"x0":-1.116049667053547,"y0":50.00336649771643,"z0":6.123287362433428,"aX":0.3521037873012688},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.9,"breakHorizontal":-0.5,"spinRate":1996,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.43691712768380997,"extension":6.1019501498105875},"index":0,"playId":"a9d195f1-059c-35a8-9e6b-6629c682ae44","pitchNumber":1,"startTime":"2026-07-11T03:26:27.322Z","endTime":"2026-07-11T03:26:31.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611037151363828,"aZ":-20.013288545566024,"pfxX":-10.124064659273422,"pfxZ":6.534384348836232,"pX":0.2467576019795823,"pZ":1.9931996949098987,"vX0":6.141122388497841,"vY0":-135.79386753306954,"vZ0":-7.023206411197341,"x":107.59,"y":184.96,"x0":-0.7323271895377728,"y0":50.00591349396304,"z0":6.0126354689420305,"aX":-18.851180729836283},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":16.9,"spinRate":2054,"spinDirection":218},"zone":8,"typeConfidence":0.93,"plateTime":0.40384444163461763,"extension":6.157152938766353},"hitData":{"launchSpeed":98.5,"launchAngle":39.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.66,"coordY":64.03}},"index":1,"playId":"a1608ebd-6378-340a-a72c-981a797c691e","pitchNumber":2,"startTime":"2026-07-11T03:26:41.812Z","endTime":"2026-07-11T03:26:53.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:26:53.411Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Urías flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-11T03:27:24.257Z","endTime":"2026-07-11T03:27:36.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-11T03:27:20.668Z","endTime":"2026-07-11T03:27:26.439Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"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":87.4,"endSpeed":80.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12444413199885,"aZ":-24.623143200782746,"pfxX":0.28578293320760195,"pfxZ":4.579145379552536,"pX":-1.098605434567853E-4,"pZ":2.574111944365857,"vX0":1.8780588901617492,"vY0":-127.31577087131802,"vZ0":-3.6895459236827195,"x":117.0,"y":169.28,"x0":-0.7831770507458969,"y0":50.00261007709605,"z0":5.981685681807025,"aX":0.4705499606034488},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":-1.0,"spinRate":1902,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.4295438038345254,"extension":6.311433015301811},"hitData":{"launchSpeed":88.2,"launchAngle":44.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.48,"coordY":95.21}},"index":1,"playId":"c58742eb-1a50-3e3e-aaaa-da80f79f1299","pitchNumber":1,"startTime":"2026-07-11T03:27:26.439Z","endTime":"2026-07-11T03:27:36.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:27:36.680Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-11T03:27:58.816Z","endTime":"2026-07-11T03:29:23.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":93.3,"endSpeed":85.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671042087021576,"aZ":-22.462955998547038,"pfxX":-10.850315137635244,"pfxZ":5.238767766288544,"pX":0.9442746160404004,"pZ":1.7048455997554797,"vX0":7.838028781516951,"vY0":-135.55201781629685,"vZ0":-7.0752420142919545,"x":81.01,"y":192.75,"x0":-0.5804705333057617,"y0":50.00560547925223,"z0":5.926487526637119,"aX":-20.119047895164282},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":17.9,"spinRate":1997,"spinDirection":222},"zone":14,"typeConfidence":0.94,"plateTime":0.40466233400566276,"extension":6.232388929907299},"index":0,"playId":"5ce000a7-4318-3b89-b409-3e6ff5873fde","pitchNumber":1,"startTime":"2026-07-11T03:28:05.707Z","endTime":"2026-07-11T03:28:09.756Z","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":87.8,"endSpeed":81.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56551737582703,"aZ":-27.24475368871828,"pfxX":1.3177702618789138,"pfxZ":2.950327720027934,"pX":-0.2595572795701911,"pZ":3.5071463230774182,"vX0":1.441626955123167,"vY0":-128.00936420526207,"vZ0":-1.1837027059372716,"x":126.89,"y":144.09,"x0":-0.9997265982282562,"y0":50.00588574368285,"z0":6.093899452525825,"aX":2.2032261740210206},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":-2.6,"spinRate":2069,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.4266686644297595,"extension":6.20292291740768},"index":1,"playId":"e02f3c72-e28c-3b94-bfc8-e6aba98afcec","pitchNumber":2,"startTime":"2026-07-11T03:28:21.781Z","endTime":"2026-07-11T03:28:26.265Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.383796877171914,"aZ":-21.46694005734309,"pfxX":-9.748294537054802,"pfxZ":5.741141893447955,"pX":-1.0311042059177467,"pZ":3.586523192155417,"vX0":2.739957803730976,"vY0":-136.0773828505375,"vZ0":-2.8416201318535306,"x":156.3,"y":141.94,"x0":-0.7880681954241054,"y0":50.00226472021523,"z0":6.140656591297513,"aX":-18.18137914045666},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":17.0,"spinRate":1970,"spinDirection":215},"zone":11,"typeConfidence":0.87,"plateTime":0.4033426685390684,"extension":6.067762790293944},"index":2,"playId":"0a5c12be-aceb-367c-81a3-37bb19ff5b26","pitchNumber":3,"startTime":"2026-07-11T03:28:39.921Z","endTime":"2026-07-11T03:28:43.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.504615394622924,"aZ":-18.97996477328287,"pfxX":-8.778418458022085,"pfxZ":7.025228071034845,"pX":-0.5819056118005318,"pZ":2.241650417855013,"vX0":3.500824112618463,"vY0":-136.29913294076587,"vZ0":-6.513293966894685,"x":139.18,"y":178.26,"x0":-0.7439190334590188,"y0":50.00276236277302,"z0":5.977123297319156,"aX":-16.483581553758746},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":15.1,"spinRate":2037,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.4021564501750259,"extension":6.173070754206328},"index":3,"playId":"224a2d81-7591-39ac-94a3-656bee14c463","pitchNumber":4,"startTime":"2026-07-11T03:28:56.862Z","endTime":"2026-07-11T03:29:00.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46251388391779,"aZ":-21.101854746906216,"pfxX":-9.619980882515442,"pfxZ":5.8418074377018785,"pX":0.1072078189454887,"pZ":2.392650328455766,"vX0":5.781113735631285,"vY0":-137.04962286438487,"vZ0":-5.812763540510511,"x":112.91,"y":174.18,"x0":-0.7843615330498912,"y0":50.0002596278226,"z0":5.991038664448284,"aX":-18.220967113648022},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.5,"breakHorizontal":16.1,"spinRate":2042,"spinDirection":223},"zone":5,"typeConfidence":0.92,"plateTime":0.40028920394816847,"extension":6.099245560931141},"hitData":{"launchSpeed":80.1,"launchAngle":18.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.71,"coordY":96.51}},"index":4,"playId":"a4036da5-0160-3985-8527-20344f2cabc4","pitchNumber":5,"startTime":"2026-07-11T03:29:13.501Z","endTime":"2026-07-11T03:29:23.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:29:23.656Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonatan Clase flies out to right fielder Jase Bowen.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-11T03:29:36.577Z","endTime":"2026-07-11T03:30:39.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.109917698352703,"aZ":-21.77995551253048,"pfxX":-8.960404009442883,"pfxZ":5.491592974370149,"pX":-0.9460381681146044,"pZ":1.8047799633697559,"vX0":2.7704156976112695,"vY0":-136.92369429383854,"vZ0":-7.244618096567887,"x":153.06,"y":190.05,"x0":-0.8086692802601981,"y0":50.00467254988704,"z0":5.9827530041431,"aX":-16.962087747895644},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.5,"breakHorizontal":15.6,"spinRate":1899,"spinDirection":226},"zone":13,"typeConfidence":0.89,"plateTime":0.40050085411943703,"extension":6.293151473216875},"index":0,"playId":"bfefe22e-27f1-3842-b06a-08cc1cd4907e","pitchNumber":1,"startTime":"2026-07-11T03:29:50.465Z","endTime":"2026-07-11T03:29:54.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.816725946754275,"aZ":-19.546932556912093,"pfxX":-7.065097050102599,"pfxZ":7.6206123192145565,"pX":-0.7835206710116683,"pZ":2.6299595343499202,"vX0":2.044286059534891,"vY0":-128.24224704090045,"vZ0":-4.539455292556248,"x":146.87,"y":167.77,"x0":-0.6756418704880337,"y0":50.00403008877405,"z0":5.958487526475438,"aX":-11.706406055496094},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":1623,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.4279787334461056,"extension":6.255723178403166},"index":1,"playId":"a3a7f8aa-2bcd-3e9e-99c3-e3be8a7c5727","pitchNumber":2,"startTime":"2026-07-11T03:30:11.410Z","endTime":"2026-07-11T03:30:14.655Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17240367118283,"aZ":-20.36808814888862,"pfxX":-7.652550849132294,"pfxZ":7.164164096641541,"pX":-0.3865590595515024,"pZ":2.341512269260138,"vX0":2.8775563188964077,"vY0":-127.75628150768497,"vZ0":-5.2667139506719876,"x":131.73,"y":175.56,"x0":-0.5355913398938349,"y0":50.00069238078183,"z0":6.038268204478687,"aX":-12.604033225500585},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.0,"breakHorizontal":13.2,"spinRate":1526,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.4293112068811613,"extension":6.372621974221152},"hitData":{"launchSpeed":86.6,"launchAngle":28.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.01,"coordY":78.63}},"index":2,"playId":"1cc9488b-28a9-3aa1-bdb7-c0991e698821","pitchNumber":3,"startTime":"2026-07-11T03:30:30.959Z","endTime":"2026-07-11T03:30:39.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:30:39.746Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ty France doubles (9) on a ground ball to right fielder Myles Straw.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-11T03:32:54.856Z","endTime":"2026-07-11T03:34:22.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chad Dallas replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T03:32:20.716Z","endTime":"2026-07-11T03:32:57.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689149,"link":"/api/v1/people/689149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40263613871756,"aZ":-19.750508710391067,"pfxX":1.5564345820934213,"pfxZ":6.672117737157922,"pX":0.20000878766056251,"pZ":3.2392723619492942,"vX0":2.660931913181573,"vY0":-135.1141717745797,"vZ0":-2.736982710399883,"x":109.38,"y":151.32,"x0":-0.9970957561305188,"y0":50.006357986126396,"z0":5.6417862915535695,"aX":2.8988107544704853},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":-3.4,"spinRate":2401,"spinDirection":166},"zone":2,"typeConfidence":0.75,"plateTime":0.40424437289565107,"extension":6.816729598842591},"index":1,"playId":"3d921d10-3af7-3756-9090-304d9731fe50","pitchNumber":1,"startTime":"2026-07-11T03:32:57.026Z","endTime":"2026-07-11T03:33:01.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35443423562826,"aZ":-35.51481771922411,"pfxX":8.892409114177989,"pfxZ":-2.3493567414896206,"pX":1.4467215983740693,"pZ":0.906391378197195,"vX0":3.4393579227442967,"vY0":-119.44521252961862,"vZ0":-3.361591281711476,"x":61.85,"y":214.31,"x0":-1.1736246645971524,"y0":50.00265385217197,"z0":5.576725173456252,"aX":12.647629975043161},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.9,"breakHorizontal":-17.0,"spinRate":2741,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4613193889838003,"extension":6.546696839557121},"index":2,"playId":"ae3da589-5da2-37f4-886a-8695fab21414","pitchNumber":2,"startTime":"2026-07-11T03:33:13.778Z","endTime":"2026-07-11T03:33:18.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33860971452552,"aZ":-36.69040859174519,"pfxX":9.923699335025987,"pfxZ":-3.1172454994543646,"pX":0.718497527627403,"pZ":2.2656112569596485,"vX0":1.724575245146282,"vY0":-120.68579550862644,"vZ0":-0.31079608615996945,"x":89.61,"y":177.61,"x0":-1.2960471549366204,"y0":50.00159696782219,"z0":5.676505128511191,"aX":14.38043832109314},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.4,"breakHorizontal":-18.4,"spinRate":2757,"spinDirection":50},"zone":6,"typeConfidence":0.91,"plateTime":0.45691951368281947,"extension":6.631865409381788},"index":3,"playId":"b8e0c0a3-0bfe-3224-bad5-b5519cdf5b10","pitchNumber":3,"startTime":"2026-07-11T03:33:33.409Z","endTime":"2026-07-11T03:33:38.435Z","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":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32660055460265,"aZ":-45.384012472138096,"pfxX":1.4070227321446036,"pfxZ":-8.806852761364738,"pX":0.7576684846751309,"pZ":1.360850304406877,"vX0":3.815836130358356,"vY0":-122.77218628944003,"vZ0":-1.2882224041325183,"x":88.12,"y":202.04,"x0":-1.0108076517764144,"y0":50.00542416698571,"z0":5.8170212413234825,"aX":2.109104818402657},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-16.0,"breakHorizontal":-3.6,"spinRate":2749,"spinDirection":34},"zone":14,"typeConfidence":0.89,"plateTime":0.44920816028607513,"extension":6.721678915849509},"index":4,"playId":"37d7237e-1082-3294-a478-45b3898d305b","pitchNumber":4,"startTime":"2026-07-11T03:33:53.604Z","endTime":"2026-07-11T03:33:58.375Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.117539570161036,"aZ":-19.08775293751441,"pfxX":2.7825809439277704,"pfxZ":7.081606968422131,"pX":0.8875201300325531,"pZ":2.9675265582962767,"vX0":3.6871913959341525,"vY0":-135.0063370453519,"vZ0":-3.2977916515148786,"x":83.17,"y":158.66,"x0":-0.8569020865776914,"y0":50.00310294440407,"z0":5.5467716970412155,"aX":5.1403569608491155},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":-5.8,"spinRate":2446,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.4055602683311532,"extension":6.769184424288015},"hitData":{"launchSpeed":95.7,"launchAngle":5.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.77,"coordY":109.0}},"index":5,"playId":"5173fe5d-5ebb-3696-bf66-7f8d8b92dabf","pitchNumber":5,"startTime":"2026-07-11T03:34:09.873Z","endTime":"2026-07-11T03:34:22.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:34:22.500Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Andujar flies out to right fielder Myles Straw. Ty France to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-11T03:34:45.856Z","endTime":"2026-07-11T03:35:30.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47134247378472,"aZ":-43.093049178689796,"pfxX":0.8096891747693635,"pfxZ":-7.353813942492876,"pX":0.5000870822996547,"pZ":0.7321710357123417,"vX0":3.9757968739184464,"vY0":-121.03795011602018,"vZ0":-3.1975782971987514,"x":97.94,"y":219.01,"x0":-1.26855060520807,"y0":50.004344683249485,"z0":5.841495937822753,"aX":1.2011951494178466},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.8,"breakHorizontal":-2.4,"spinRate":2629,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4524095055429065,"extension":6.635679136994954},"index":0,"playId":"a5f8d580-0d0e-36b9-8b61-aab188c41ea9","pitchNumber":1,"startTime":"2026-07-11T03:34:53.273Z","endTime":"2026-07-11T03:34:58.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.656460765857236,"aZ":-33.97472510464595,"pfxX":10.55209063625161,"pfxZ":-1.2187944867749625,"pX":0.29372071631018554,"pZ":2.3743423973931153,"vX0":1.1000058505429182,"vY0":-121.21142764372718,"vZ0":-0.8468910326214036,"x":105.8,"y":174.67,"x0":-1.5366737041797083,"y0":50.00421349291519,"z0":5.718151818797721,"aX":15.562816364161433},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.2,"breakHorizontal":-19.3,"spinRate":2676,"spinDirection":50},"zone":6,"typeConfidence":0.91,"plateTime":0.45342309233733724,"extension":6.570150822880683},"hitData":{"launchSpeed":93.8,"launchAngle":40.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.37,"coordY":84.77}},"index":1,"playId":"e1229db4-036f-3b83-8aac-621cd642903d","pitchNumber":2,"startTime":"2026-07-11T03:35:16.884Z","endTime":"2026-07-11T03:35:30.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:35:30.678Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-11T03:36:51.520Z","endTime":"2026-07-11T03:38:45.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":8},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Rengifo replaces Jase Bowen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-11T03:35:52.710Z","endTime":"2026-07-11T03:35:57.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":687749,"link":"/api/v1/people/687749"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-11T03:35:57.672Z","endTime":"2026-07-11T03:36:32.821Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-11T03:36:32.821Z","endTime":"2026-07-11T03:36:53.718Z","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.8,"endSpeed":85.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18861078853686,"aZ":-18.44284801568516,"pfxX":0.6685136143182254,"pfxZ":7.359448094591244,"pX":0.1549092655479313,"pZ":3.0181052874963847,"vX0":3.6332997004728367,"vY0":-135.17545813257848,"vZ0":-3.29771986757247,"x":111.1,"y":157.29,"x0":-1.2889569600699662,"y0":50.004226971251974,"z0":5.535756056553613,"aX":1.246439667053312},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":-1.9,"spinRate":2342,"spinDirection":185},"zone":2,"typeConfidence":0.71,"plateTime":0.4039262798703227,"extension":7.058526321180971},"index":3,"playId":"f5f6583f-994c-32fc-b75f-761c77050f03","pitchNumber":1,"startTime":"2026-07-11T03:36:53.718Z","endTime":"2026-07-11T03:36:57.082Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":4,"startTime":"2026-07-11T03:37:05.888Z","endTime":"2026-07-11T03:37:19.941Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":85.3,"endSpeed":79.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.540989101251313,"aZ":-42.392292929295955,"pfxX":2.921551690092637,"pfxZ":-6.618260880787195,"pX":0.5639966381305628,"pZ":-1.2259830971139194,"vX0":3.391214949390256,"vY0":-123.95767945524905,"vZ0":-7.965025430870119,"x":95.5,"y":271.88,"x0":-1.2053133370114066,"y0":50.003824578163034,"z0":5.601441568671884,"aX":4.510749275512202},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-13.7,"breakHorizontal":-6.1,"spinRate":2567,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.44316955021789095,"extension":6.756581481491745},"index":5,"playId":"979e9922-5ba6-36cd-af10-6688d8b31dda","pitchNumber":2,"startTime":"2026-07-11T03:37:19.941Z","endTime":"2026-07-11T03:37:24.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.425967592149483,"aZ":-43.482223332660986,"pfxX":4.329912870356136,"pfxZ":-7.416852116293218,"pX":0.9003029747613737,"pZ":-0.15700066111970565,"vX0":3.88334011484616,"vY0":-123.48662161389335,"vZ0":-5.118863798497263,"x":82.68,"y":243.02,"x0":-1.2621629147815665,"y0":50.0013710972628,"z0":5.649641195681206,"aX":6.603185377799514},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-14.4,"breakHorizontal":-8.9,"spinRate":2816,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.44567315956701536,"extension":6.847224129321349},"index":6,"playId":"a4f04d65-bd3d-3503-9e30-bdd80765bd08","pitchNumber":3,"startTime":"2026-07-11T03:37:48.480Z","endTime":"2026-07-11T03:37:51.820Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27671651006663,"aZ":-44.820169111724766,"pfxX":4.870595744016614,"pfxZ":-8.45095098057163,"pX":-0.3213467286602569,"pZ":1.006715075319242,"vX0":1.043976225534035,"vY0":-121.89615512981705,"vZ0":-2.0519743561783885,"x":129.25,"y":211.6,"x0":-1.388472170146684,"y0":50.004577277465586,"z0":5.750255377735552,"aX":7.28665892711172},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-15.5,"breakHorizontal":-9.1,"spinRate":2741,"spinDirection":30},"zone":13,"typeConfidence":0.91,"plateTime":0.45034971801624923,"extension":6.69445124583517},"index":7,"playId":"2b401fc6-1bbc-31fb-879b-a5ef7f8813d4","pitchNumber":4,"startTime":"2026-07-11T03:38:17.198Z","endTime":"2026-07-11T03:38:20.616Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75093656764133,"aZ":-18.247199426703965,"pfxX":1.0382610961866887,"pfxZ":7.306749731564548,"pX":0.10243198198673886,"pZ":2.4024349106200176,"vX0":3.3264594223257284,"vY0":-136.614686146567,"vZ0":-5.003845901949089,"x":113.1,"y":173.91,"x0":-1.2617480378271724,"y0":50.00124961016588,"z0":5.496908076216241,"aX":1.9786318143188368},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":-2.5,"spinRate":2380,"spinDirection":189},"zone":5,"typeConfidence":0.64,"plateTime":0.39964714174657656,"extension":6.677055894249193},"index":8,"playId":"f34d5136-7dc2-3981-83ba-766a7781a01c","pitchNumber":5,"startTime":"2026-07-11T03:38:40.605Z","endTime":"2026-07-11T03:38:45.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:38:45.625Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Campusano pops out to first baseman Vladimir Guerrero Jr. in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-11T03:39:21.539Z","endTime":"2026-07-11T03:39:52.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Campusano replaces Rodolfo Durán.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-11T03:38:59.873Z","endTime":"2026-07-11T03:39:23.685Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":660710,"link":"/api/v1/people/660710"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.144314483942992,"aZ":-35.42522686415845,"pfxX":7.450617327587985,"pfxZ":-2.133545428466345,"pX":1.1378489414440818,"pZ":1.1257889459029797,"vX0":3.7523420125014093,"vY0":-123.05094947017238,"vZ0":-3.3110737805792474,"x":73.63,"y":208.38,"x0":-1.3785731903935012,"y0":50.0039081056103,"z0":5.513457007007602,"aX":11.339910268864235},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.4,"breakHorizontal":-14.4,"spinRate":2775,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4464185895955026,"extension":6.790318818352404},"index":1,"playId":"aa0241f7-8e71-3598-a774-1b85a2f42747","pitchNumber":1,"startTime":"2026-07-11T03:39:23.685Z","endTime":"2026-07-11T03:39:29.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72188834746198,"aZ":-18.23294031498372,"pfxX":-0.20591114501723357,"pfxZ":7.2649686963186735,"pX":0.12369985827691256,"pZ":2.8279495902053626,"vX0":3.6752218461644,"vY0":-137.24372129650797,"vZ0":-4.047063080924456,"x":112.28,"y":162.43,"x0":-1.202699003598143,"y0":50.002551984808974,"z0":5.553943215712914,"aX":-0.39595088497501785},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":-0.4,"spinRate":2482,"spinDirection":185},"zone":2,"typeConfidence":0.89,"plateTime":0.39820545227373483,"extension":6.825647203732849},"hitData":{"launchSpeed":86.7,"launchAngle":70.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.7,"coordY":193.15}},"index":2,"playId":"2c2b624d-b5a4-30d9-8279-54c94c8bfbc7","pitchNumber":2,"startTime":"2026-07-11T03:39:42.782Z","endTime":"2026-07-11T03:39:52.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:39:52.496Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to left fielder Gavin Sheets in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-11T03:42:03.939Z","endTime":"2026-07-11T03:43:09.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to right field for Fernando Tatis Jr.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T03:41:39.761Z","endTime":"2026-07-11T03:41:39.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100"},{"details":{"description":"Luis Rengifo remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-11T03:41:39.789Z","endTime":"2026-07-11T03:41:39.790Z","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":"801","replacedPlayer":{"id":687749,"link":"/api/v1/people/687749"}},{"details":{"description":"Luis Campusano remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-11T03:41:39.790Z","endTime":"2026-07-11T03:42:06.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":660710,"link":"/api/v1/people/660710"}},{"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.1,"endSpeed":81.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.730078053193754,"aZ":-24.439304082698424,"pfxX":0.13576646317751728,"pfxZ":4.626761788852857,"pX":0.41156120224714027,"pZ":3.1178999036226944,"vX0":3.2815556009812905,"vY0":-128.26814958697443,"vZ0":-2.580715224509045,"x":101.31,"y":154.6,"x0":-0.9002764710459413,"y0":50.00352815573628,"z0":6.036266026930962,"aX":0.22617386775467477},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.0,"breakHorizontal":-1.0,"spinRate":2181,"spinDirection":193},"zone":3,"typeConfidence":0.88,"plateTime":0.42650111889609477,"extension":6.211879694890173},"index":3,"playId":"7d4575a1-f139-3c7f-a735-0ccc400e2605","pitchNumber":1,"startTime":"2026-07-11T03:42:06.095Z","endTime":"2026-07-11T03:42:10.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77285815645765,"aZ":-31.319986680023252,"pfxX":2.9933776714664506,"pfxZ":0.5936719087463374,"pX":0.8160709967434548,"pZ":2.6792288454233875,"vX0":2.8958932638306942,"vY0":-119.64571024275881,"vZ0":-1.3420379353859517,"x":85.89,"y":166.44,"x0":-0.8003565573117198,"y0":50.004099110549674,"z0":6.06232182886127,"aX":4.326270865973341},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":-6.1,"spinRate":2218,"spinDirection":53},"zone":12,"typeConfidence":0.89,"plateTime":0.4583475302358737,"extension":6.438174755308556},"index":4,"playId":"b2af28a2-ff06-3091-afae-18f058cd5ef4","pitchNumber":2,"startTime":"2026-07-11T03:42:22.956Z","endTime":"2026-07-11T03:42:27.680Z","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":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.805875830251686,"aZ":-23.48747949752503,"pfxX":-8.961305134546942,"pfxZ":5.244992608180112,"pX":-0.7302919198795603,"pZ":1.7419225967738166,"vX0":2.8496634759786423,"vY0":-128.2300942290468,"vZ0":-5.90508748956249,"x":144.84,"y":191.75,"x0":-0.6951771940910246,"y0":50.00339266058861,"z0":5.920065575690106,"aX":-14.846215075054738},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.3,"breakHorizontal":15.5,"spinRate":1666,"spinDirection":232},"zone":7,"typeConfidence":0.91,"plateTime":0.42799266967338045,"extension":6.418590323452176},"index":5,"playId":"815cbe4c-05ee-3a0f-8aaa-bbfa981449d2","pitchNumber":3,"startTime":"2026-07-11T03:42:40.312Z","endTime":"2026-07-11T03:42:43.620Z","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":88.7,"endSpeed":81.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.198556574779825,"aZ":-25.05489830710552,"pfxX":-9.569442597500132,"pfxZ":4.237244762075968,"pX":-0.7236317818937891,"pZ":2.0591652029687775,"vX0":3.243586442287859,"vY0":-129.1126384799446,"vZ0":-5.019750091805661,"x":144.58,"y":183.18,"x0":-0.7569113677290237,"y0":50.00069949484983,"z0":5.969302889066102,"aX":-16.069400692631582},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":16.6,"spinRate":1506,"spinDirection":234},"zone":7,"typeConfidence":0.91,"plateTime":0.4250733379745819,"extension":6.370731098454157},"hitData":{"launchSpeed":88.0,"launchAngle":48.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.76,"coordY":126.79}},"index":6,"playId":"f2d5e1e0-43a3-35be-a9cb-b8c61c3210c6","pitchNumber":4,"startTime":"2026-07-11T03:42:59.019Z","endTime":"2026-07-11T03:43:09.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:43:09.642Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-11T03:43:27.568Z","endTime":"2026-07-11T03:44:59.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.7,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.319109268649633,"aZ":-25.626435103581,"pfxX":0.5020099274674661,"pfxZ":3.9519710734450557,"pX":1.0302485788218523,"pZ":2.324233810215948,"vX0":4.263277741183909,"vY0":-127.66394492561744,"vZ0":-4.147536671721315,"x":77.73,"y":176.03,"x0":-0.7238820543059069,"y0":50.00386518423708,"z0":5.977854462895829,"aX":0.8312985976176499},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":-1.8,"spinRate":2227,"spinDirection":158},"zone":14,"typeConfidence":0.9,"plateTime":0.42840289108895746,"extension":6.423598012705004},"index":0,"playId":"590c8a8f-70f9-311d-b088-3ded95856b94","pitchNumber":1,"startTime":"2026-07-11T03:43:36.204Z","endTime":"2026-07-11T03:43:40.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.898383048031384,"aZ":-31.033789602130003,"pfxX":4.273758411378266,"pfxZ":0.8025970224593149,"pX":0.5869884191879052,"pZ":2.0232800411125984,"vX0":2.0908125175887546,"vY0":-118.95849870912267,"vZ0":-2.537669522972792,"x":94.63,"y":184.15,"x0":-0.8600603465010672,"y0":50.0046013537533,"z0":5.931366177469792,"aX":6.094597864270292},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.1,"breakHorizontal":-8.3,"spinRate":2266,"spinDirection":54},"zone":9,"typeConfidence":0.9,"plateTime":0.46133605252825616,"extension":6.450630594686317},"index":1,"playId":"6db43405-f176-3d2a-9dfb-66dbda691920","pitchNumber":2,"startTime":"2026-07-11T03:43:51.006Z","endTime":"2026-07-11T03:43:54.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7250832933022,"aZ":-27.22037427323709,"pfxX":0.4300168416701964,"pfxZ":3.061664294877602,"pX":0.779388215103154,"pZ":2.8274951097163576,"vX0":3.921741168736783,"vY0":-126.42882964391045,"vZ0":-2.357079488128387,"x":87.29,"y":162.44,"x0":-0.8476873189320838,"y0":50.00498871764393,"z0":5.956098723026596,"aX":0.6959181628824538},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":-1.7,"spinRate":2221,"spinDirection":166},"zone":3,"typeConfidence":0.9,"plateTime":0.4331967617987247,"extension":6.332731216838513},"index":2,"playId":"0e3efa13-58ab-30bd-a38e-6a289ed90a97","pitchNumber":3,"startTime":"2026-07-11T03:44:07.254Z","endTime":"2026-07-11T03:44:14.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.479886467257668,"aZ":-25.579982303898486,"pfxX":-9.300893465295726,"pfxZ":3.9345453404173183,"pX":-0.8315909207925188,"pZ":1.3766535923648726,"vX0":2.760389039252332,"vY0":-128.61911326854107,"vZ0":-6.411122289109576,"x":148.7,"y":201.61,"x0":-0.7097223874655791,"y0":50.005241821219435,"z0":5.883285571934541,"aX":-15.597107863723172},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":16.2,"spinRate":1537,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.425732697713864,"extension":6.4417795054308975},"index":3,"playId":"4d8a1b3f-2ca5-39d4-bec4-bb344fdbf71a","pitchNumber":4,"startTime":"2026-07-11T03:44:30.541Z","endTime":"2026-07-11T03:44:35.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.884925588540668,"aZ":-33.230981987140474,"pfxX":1.4388207033942484,"pfxZ":-0.7143415742592492,"pX":1.0796132515133174,"pZ":2.142911770953049,"vX0":3.787068621543403,"vY0":-121.28541507823063,"vZ0":-2.102758929951375,"x":75.85,"y":180.92,"x0":-0.6922219954871246,"y0":50.00163864067947,"z0":5.933700960469072,"aX":2.1319427957951027},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.6,"breakHorizontal":-3.6,"spinRate":2242,"spinDirection":48},"zone":14,"typeConfidence":0.88,"plateTime":0.4525060881390832,"extension":6.442805297589727},"index":4,"playId":"6003426e-91d4-35ea-864a-86a065a5cc43","pitchNumber":5,"startTime":"2026-07-11T03:44:56.075Z","endTime":"2026-07-11T03:44:59.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:44:59.874Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kazuma Okamoto walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-11T03:45:15.944Z","endTime":"2026-07-11T03:47:51.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":80.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.858731603031607,"aZ":-29.04797311538183,"pfxX":0.17982662268663674,"pfxZ":1.9148678368646186,"pX":0.7340833845502546,"pZ":1.998308049722812,"vX0":3.473190496645001,"vY0":-127.00232043702817,"vZ0":-4.174799070523911,"x":89.02,"y":184.83,"x0":-0.674255913447982,"y0":50.00487263380447,"z0":5.9721667903321505,"aX":0.2936901523672651},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":-1.1,"spinRate":1974,"spinDirection":202},"zone":9,"typeConfidence":0.9,"plateTime":0.4311668465315326,"extension":6.422401137110933},"index":0,"playId":"a625d52f-869e-3830-8e49-d9cb777322d3","pitchNumber":1,"startTime":"2026-07-11T03:45:25.033Z","endTime":"2026-07-11T03:45:29.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346984466997736,"aZ":-23.383349050388684,"pfxX":-9.540995237625532,"pfxZ":5.163860658851036,"pX":-0.07645306435627139,"pZ":1.9263637123724173,"vX0":4.7058730840231195,"vY0":-130.42104396738836,"vZ0":-5.748630834151924,"x":119.91,"y":186.77,"x0":-0.6756549219149793,"y0":50.00497212697846,"z0":5.950297564705806,"aX":-16.25101314697098},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.2,"breakHorizontal":16.1,"spinRate":1630,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.42181978421378385,"extension":6.335389655385286},"index":1,"playId":"57f491a1-12bc-39b4-8827-db867b8002db","pitchNumber":2,"startTime":"2026-07-11T03:45:42.256Z","endTime":"2026-07-11T03:45:45.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.568538924078453,"aZ":-31.139313265864843,"pfxX":4.0861048344817945,"pfxZ":0.7141968945145738,"pX":1.821507815363065,"pZ":2.0007360553328386,"vX0":4.263263886478967,"vY0":-120.3637690635387,"vZ0":-2.7551646478019274,"x":47.57,"y":184.76,"x0":-0.5132364723148775,"y0":50.00229601748559,"z0":5.959001248278674,"aX":5.905889786916655},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.8,"breakHorizontal":-8.5,"spinRate":2239,"spinDirection":54},"zone":14,"typeConfidence":0.88,"plateTime":0.4576530513326418,"extension":6.462831677612561},"index":2,"playId":"1e2b0a6f-d24c-3686-901b-2a85501126eb","pitchNumber":3,"startTime":"2026-07-11T03:46:03.655Z","endTime":"2026-07-11T03:46:07.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.381211005616866,"aZ":-32.094604811332275,"pfxX":6.233070021274794,"pfxZ":0.055070663088152116,"pX":1.384546773934614,"pZ":2.3360209709245545,"vX0":2.916079070563143,"vY0":-121.15617238852191,"vZ0":-1.9524145321167867,"x":64.22,"y":175.71,"x0":-0.6491313770804594,"y0":50.004557216196076,"z0":5.990506605313219,"aX":9.15209523294512},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.1,"breakHorizontal":-12.0,"spinRate":2327,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.454224332506723,"extension":6.42348253050938},"index":3,"playId":"61920465-3e0c-323f-aa9b-889b7ee16da4","pitchNumber":4,"startTime":"2026-07-11T03:46:21.896Z","endTime":"2026-07-11T03:46:25.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92386097298339,"aZ":-26.124847893617037,"pfxX":-9.351291831217992,"pfxZ":3.67841955820938,"pX":-0.5434127178095185,"pZ":1.9332714185055961,"vX0":3.0035218208025216,"vY0":-127.60741976605301,"vZ0":-5.139247729970443,"x":137.71,"y":186.58,"x0":-0.522642221411657,"y0":50.003329827683956,"z0":6.038476819910646,"aX":-15.38033076147577},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":1512,"spinDirection":230},"zone":7,"typeConfidence":0.91,"plateTime":0.4296650103711901,"extension":6.4447081221726785},"index":4,"playId":"f082b7b7-69bf-33f2-8776-6e8fbecf0284","pitchNumber":5,"startTime":"2026-07-11T03:46:43.325Z","endTime":"2026-07-11T03:46:47.135Z","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":94.8,"endSpeed":86.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.875897828824044,"aZ":-17.331530261291032,"pfxX":-4.689061754937452,"pfxZ":7.729443278644604,"pX":0.9762441217417114,"pZ":3.501566049062467,"vX0":6.003146576705617,"vY0":-137.97315778179768,"vZ0":-3.7187621985536303,"x":79.79,"y":144.24,"x0":-0.6226827234241721,"y0":50.000894937715444,"z0":6.041067136549519,"aX":-9.002571809697159},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":7.2,"spinRate":1902,"spinDirection":222},"zone":12,"typeConfidence":0.96,"plateTime":0.3976008930257331,"extension":6.2025641058004695},"index":5,"playId":"f9f672cd-483f-33f0-9e92-0d960c0ac01e","pitchNumber":6,"startTime":"2026-07-11T03:47:10.892Z","endTime":"2026-07-11T03:47:14.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18321398128945,"aZ":-31.385686910654666,"pfxX":0.7882208291374972,"pfxZ":0.5228746184871049,"pX":2.092389859052963,"pZ":1.4850950075249558,"vX0":6.154000342622698,"vY0":-122.30821621727273,"vZ0":-4.088372346273228,"x":37.24,"y":198.68,"x0":-0.5636837792488696,"y0":50.00408336189826,"z0":5.883905929557573,"aX":1.1871672395602744},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.2,"breakHorizontal":-3.0,"spinRate":2340,"spinDirection":46},"zone":14,"typeConfidence":0.62,"plateTime":0.44864247821698866,"extension":6.47213015774646},"index":6,"playId":"5f985c28-17da-3259-821c-7727ce91810b","pitchNumber":7,"startTime":"2026-07-11T03:47:28.407Z","endTime":"2026-07-11T03:47:31.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.873341319927974,"aZ":-16.631967922200754,"pfxX":-3.787594711262978,"pfxZ":8.573087900087181,"pX":0.957270858271175,"pZ":1.4968644194799696,"vX0":5.253183137566504,"vY0":-133.7857024978999,"vZ0":-8.355161458742629,"x":80.51,"y":198.36,"x0":-0.5396353405637685,"y0":50.00074474195164,"z0":5.85235753916232,"aX":-6.865061096365308},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":5.8,"spinRate":1930,"spinDirection":225},"zone":14,"typeConfidence":0.98,"plateTime":0.40941828187822393,"extension":6.262020138467207},"index":7,"playId":"46abbe16-bc54-33d0-95d1-1b6d64c5c155","pitchNumber":8,"startTime":"2026-07-11T03:47:47.900Z","endTime":"2026-07-11T03:47:51.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:47:51.850Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-11T03:48:51.239Z","endTime":"2026-07-11T03:50:21.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-11T03:48:09.197Z","endTime":"2026-07-11T03:48:53.537Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813659064564,"aZ":-25.023268972517016,"pfxX":0.5162948294029572,"pfxZ":4.224466921338093,"pX":0.8831477689543032,"pZ":1.6488940068203122,"vX0":3.9652459767977426,"vY0":-129.05428573758587,"vZ0":-5.919542428797714,"x":83.34,"y":194.26,"x0":-0.7377421784277751,"y0":50.00428864925351,"z0":5.889108618555091,"aX":0.8747909970046698},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":-1.8,"spinRate":2017,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.423740526599945,"extension":6.438166596873061},"index":1,"playId":"cf677529-de14-3bd9-aef3-2b8ac748441b","pitchNumber":1,"startTime":"2026-07-11T03:48:53.537Z","endTime":"2026-07-11T03:48:56.761Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"d63a68ca-27f6-30e2-9a74-ce697ada4b1c","startTime":"2026-07-11T03:49:11.614Z","endTime":"2026-07-11T03:49:14.617Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44254790486636,"aZ":-23.39059801133473,"pfxX":-9.083767245355375,"pfxZ":5.2634909893940645,"pX":-1.2036250928627168,"pZ":2.167308518438843,"vX0":2.338271515701189,"vY0":-128.59750613956723,"vZ0":-4.947426581721872,"x":162.88,"y":180.26,"x0":-0.9462119757268154,"y0":50.004722978860464,"z0":5.937817702819856,"aX":-15.168671156392309},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.6,"breakHorizontal":15.8,"spinRate":1606,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.4264256339608985,"extension":6.506194999788882},"index":3,"playId":"e69251da-b507-3092-a0b6-44aa3571860b","pitchNumber":2,"startTime":"2026-07-11T03:49:31.858Z","endTime":"2026-07-11T03:49:35.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.433770088296512,"aZ":-26.927971469673174,"pfxX":1.552046334712906,"pfxZ":2.9945790837550312,"pX":0.8206023679877328,"pZ":2.547462958885798,"vX0":3.83659227702114,"vY0":-131.1815320202287,"vZ0":-3.5968055833249153,"x":85.72,"y":170.0,"x0":-0.8595144126387895,"y0":50.00157943595016,"z0":5.932279608552144,"aX":2.718540108451256},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.9,"breakHorizontal":-3.6,"spinRate":2081,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.41672016162518233,"extension":6.365197802273374},"index":4,"playId":"f52e60f3-6604-3242-9837-a7aa8824ff6d","pitchNumber":3,"startTime":"2026-07-11T03:49:49.996Z","endTime":"2026-07-11T03:49:53.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57030354017251,"aZ":-27.412191083581725,"pfxX":-8.1549225407355,"pfxZ":2.8310127425117937,"pX":-0.45909989075159274,"pZ":2.328463448497851,"vX0":3.1999128949247737,"vY0":-129.2491863298978,"vZ0":-3.9187325673013054,"x":134.5,"y":175.91,"x0":-0.6582996689287102,"y0":50.00205190727341,"z0":5.984971271411292,"aX":-13.706693525820537},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":13.9,"spinRate":1580,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.42483122670478846,"extension":6.527878326471768},"hitData":{"launchSpeed":79.6,"launchAngle":43.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.39,"coordY":101.9}},"index":5,"playId":"660a06ee-599d-3bac-b867-9f8d2e34de6d","pitchNumber":4,"startTime":"2026-07-11T03:50:13.018Z","endTime":"2026-07-11T03:50:21.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:50:21.185Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to left fielder Jonatan Clase.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-11T03:52:42.973Z","endTime":"2026-07-11T03:52:53.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682729,"link":"/api/v1/people/682729"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeff Hoffman replaces Chad Dallas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T03:52:21.803Z","endTime":"2026-07-11T03:52:45.083Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.051552447146364,"aZ":-31.279733797863276,"pfxX":1.6505441446662945,"pfxZ":0.5736512354366301,"pX":0.5007444632316166,"pZ":2.2300600051808086,"vX0":6.953576606952273,"vY0":-124.77580515766577,"vZ0":-2.2375959825969263,"x":97.91,"y":178.57,"x0":-2.5509531361668825,"y0":50.001802444678006,"z0":5.747790792307478,"aX":2.5693568230659367},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.7,"breakHorizontal":-4.8,"spinRate":2831,"spinDirection":39},"zone":9,"typeConfidence":0.91,"plateTime":0.44110007288504427,"extension":6.2140384542158325},"hitData":{"launchSpeed":86.9,"launchAngle":24.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.62,"coordY":103.16}},"index":1,"playId":"cac03eb2-54e5-3a9f-bea3-8217a96ca747","pitchNumber":1,"startTime":"2026-07-11T03:52:45.083Z","endTime":"2026-07-11T03:52:53.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:52:53.111Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Merrill pops out to catcher Alejandro Kirk in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-11T03:53:04.452Z","endTime":"2026-07-11T03:56:00.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.503736263328015,"aZ":-10.287997085753066,"pfxX":-8.981903550630184,"pfxZ":11.369093448380086,"pX":0.15010255337049086,"pZ":2.0305988795579624,"vX0":9.991858488941944,"vY0":-138.91055165305463,"vZ0":-7.764879507091062,"x":111.28,"y":183.95,"x0":-2.352646640987807,"y0":50.000049165565784,"z0":5.572707932987158,"aX":-17.286131648294372},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":13.8,"spinRate":2585,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.3966118375419647,"extension":6.386236471288752},"index":0,"playId":"498e06d3-2008-3af2-88c5-8a6d58e38066","pitchNumber":1,"startTime":"2026-07-11T03:53:18.975Z","endTime":"2026-07-11T03:53:22.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.729527707910044,"aZ":-29.382168782960957,"pfxX":-12.805547910731882,"pfxZ":1.6568359567977406,"pX":0.40490088510200606,"pZ":1.0409418315046548,"vX0":11.496272050358288,"vY0":-129.29135842019497,"vZ0":-5.344495499081682,"x":101.57,"y":210.67,"x0":-2.450714035734202,"y0":50.00017037956327,"z0":5.409111720638392,"aX":-21.524397369878187},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":20.4,"spinRate":1734,"spinDirection":248},"zone":14,"typeConfidence":0.89,"plateTime":0.4247774792173269,"extension":6.486768058758952},"index":1,"playId":"8ecdb876-1600-33c7-b77c-18c69ff3ca93","pitchNumber":2,"startTime":"2026-07-11T03:53:35.766Z","endTime":"2026-07-11T03:53:39.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739478689358247,"aZ":-32.22906010423836,"pfxX":-10.669604365314253,"pfxZ":-0.029035196986816558,"pX":-0.35191412766179997,"pZ":2.279177668029854,"vX0":8.933211096600884,"vY0":-128.78107659694425,"vZ0":-1.8929834466116764,"x":130.41,"y":177.24,"x0":-2.4930833652409072,"y0":50.00550059090139,"z0":5.535912435306647,"aX":-17.780885622630493},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":17.2,"spinRate":1822,"spinDirection":247},"zone":4,"typeConfidence":0.9,"plateTime":0.4266271203000387,"extension":6.447242740685611},"index":2,"playId":"9c7f0531-25eb-38ca-8c46-cbbeac346961","pitchNumber":3,"startTime":"2026-07-11T03:53:53.720Z","endTime":"2026-07-11T03:53:56.912Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-11T03:54:26.481Z","endTime":"2026-07-11T03:54:47.588Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.018605032162206,"aZ":-38.567686753308166,"pfxX":-0.9847493543019668,"pfxZ":-3.9763406465247284,"pX":-0.921787120599339,"pZ":1.962869581774292,"vX0":4.598952952186351,"vY0":-125.8076073332284,"vZ0":-1.5687556799251474,"x":152.14,"y":185.78,"x0":-2.6439573449278533,"y0":50.00564296022168,"z0":5.714510673212767,"aX":-1.5826206601001052},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.3,"breakHorizontal":0.7,"spinRate":2855,"spinDirection":33},"zone":13,"typeConfidence":0.87,"plateTime":0.4350133112987873,"extension":6.267460438855771},"index":4,"playId":"d3a83a22-2c05-3fe1-a97c-d82bdd2a84b3","pitchNumber":4,"startTime":"2026-07-11T03:54:47.588Z","endTime":"2026-07-11T03:54:51.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86126421599436,"aZ":-13.513097648505166,"pfxX":-8.9383828001255,"pfxZ":9.496492083604231,"pX":-1.212191672630204,"pZ":2.900279324216409,"vX0":6.378340336350106,"vY0":-140.05129001243387,"vZ0":-5.080304282898814,"x":163.21,"y":160.47,"x0":-2.3706305344514185,"y0":50.00138393394054,"z0":5.638137982175005,"aX":-17.560458481474637},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":14.6,"spinRate":2534,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.39274572243213646,"extension":6.252643473642453},"index":5,"playId":"8e7a829a-755f-38a2-a248-284e35be8ed2","pitchNumber":5,"startTime":"2026-07-11T03:55:08.721Z","endTime":"2026-07-11T03:55:12.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.460230041572675,"aZ":-34.44896254772752,"pfxX":-9.918231633058102,"pfxZ":-1.37741506805998,"pX":-1.7385025703249297,"pZ":3.7008387449581646,"vX0":5.383376823374991,"vY0":-128.1021679006795,"vZ0":1.8211863092892944,"x":183.27,"y":138.86,"x0":-2.583187884077326,"y0":50.00004838201035,"z0":5.6815336532528375,"aX":-16.414871811693335},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.8,"breakHorizontal":16.7,"spinRate":1671,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4282189899261577,"extension":6.497077607815549},"index":6,"playId":"32f83b6f-9919-3f22-9f31-d7590cb1a3b1","pitchNumber":6,"startTime":"2026-07-11T03:55:31.743Z","endTime":"2026-07-11T03:55:35.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0852971420957,"aZ":-20.958988474249022,"pfxX":-7.467865382989206,"pfxZ":6.797920891213604,"pX":-0.05857929751321488,"pZ":1.5176378082745852,"vX0":8.354083508185203,"vY0":-127.82027032286754,"vZ0":-5.722410834918586,"x":119.23,"y":197.8,"x0":-2.403659357778803,"y0":50.00316565658533,"z0":5.43812720657397,"aX":-12.32074570844443},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.2,"breakHorizontal":11.5,"spinRate":1631,"spinDirection":248},"zone":13,"typeConfidence":0.67,"plateTime":0.4290031247561634,"extension":6.386144895385503},"hitData":{"launchSpeed":78.9,"launchAngle":82.0,"totalDistance":75.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":93.71,"coordY":199.74}},"index":7,"playId":"9c4cf431-4590-3b6b-b8de-3955caf7fb0b","pitchNumber":7,"startTime":"2026-07-11T03:55:50.715Z","endTime":"2026-07-11T03:56:00.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:56:00.851Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-11T03:56:22.956Z","endTime":"2026-07-11T03:58:00.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":79.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.845119121128526,"aZ":-30.211232274780667,"pfxX":3.863542633222968,"pfxZ":1.2248097720460587,"pX":0.8406281014565875,"pZ":1.419056568495398,"vX0":6.83037745523061,"vY0":-124.9120338795099,"vZ0":-4.361586558166957,"x":84.96,"y":200.47,"x0":-2.4204574759065824,"y0":50.00007735206557,"z0":5.644413683372763,"aX":6.161764315947927},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.6,"breakHorizontal":-8.4,"spinRate":2875,"spinDirection":4},"zone":14,"typeConfidence":0.91,"plateTime":0.4368675187096813,"extension":6.487506522562251},"index":0,"playId":"a784f037-380b-33ae-8fdf-c5ad9ed45a1e","pitchNumber":1,"startTime":"2026-07-11T03:56:31.177Z","endTime":"2026-07-11T03:56:34.841Z","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.3,"endSpeed":79.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93762656715796,"aZ":-34.37385749178699,"pfxX":2.87615099271928,"pfxZ":-1.4139234537003973,"pX":1.446828616481693,"pZ":0.6495227580902222,"vX0":8.50139988036994,"vY0":-123.96683241334136,"vZ0":-4.959771445209616,"x":61.85,"y":221.24,"x0":-2.4016450952931776,"y0":50.004239462628256,"z0":5.547931036041651,"aX":4.4717495725698155},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.5,"breakHorizontal":-7.2,"spinRate":2893,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.4419525893589986,"extension":6.271283467142197},"index":1,"playId":"2faa3464-6a5d-3142-b9c5-eedc53c4bb11","pitchNumber":2,"startTime":"2026-07-11T03:56:48.010Z","endTime":"2026-07-11T03:56:51.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47887156658543,"aZ":-12.127060134564028,"pfxX":-9.176168003723664,"pfxZ":10.238687615395147,"pX":-0.23183419102423047,"pZ":2.7996956497871883,"vX0":9.000787301852952,"vY0":-139.75163122076992,"vZ0":-5.498228677841835,"x":125.84,"y":163.19,"x0":-2.318014118425456,"y0":50.00203331065684,"z0":5.604392772639074,"aX":-17.965899859143654},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":14.5,"spinRate":2549,"spinDirection":224},"zone":5,"typeConfidence":0.91,"plateTime":0.3934512740881235,"extension":6.432038690194228},"index":2,"playId":"0713f4d7-ab4a-3954-be71-33b22b4a1fd8","pitchNumber":3,"startTime":"2026-07-11T03:57:08.799Z","endTime":"2026-07-11T03:57:13.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69212540763261,"aZ":-12.209110560214244,"pfxX":-9.8716054926815,"pfxZ":10.168356052776865,"pX":0.3502472137309432,"pZ":1.9342161578371726,"vX0":10.571224221692704,"vY0":-139.97955415923698,"vZ0":-7.925033777196344,"x":103.65,"y":186.56,"x0":-2.211748779185025,"y0":50.00443724851581,"z0":5.621151997001034,"aX":-19.386440748595753},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":15.4,"spinRate":2514,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.39287719865102577,"extension":6.654363374207754},"index":3,"playId":"6b7d5337-e999-3423-b67d-7e383065a2a5","pitchNumber":4,"startTime":"2026-07-11T03:57:36.165Z","endTime":"2026-07-11T03:57:40.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.824425747298307,"aZ":-34.98288132296084,"pfxX":3.0338228916177936,"pfxZ":-1.729886820823869,"pX":1.0163139743842833,"pZ":0.5868296065844392,"vX0":7.342442555074813,"vY0":-126.65020084134177,"vZ0":-5.432048094789822,"x":78.26,"y":222.94,"x0":-2.314310266432801,"y0":50.0037088477554,"z0":5.556905772973013,"aX":4.927088152501846},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.2,"breakHorizontal":-7.2,"spinRate":2946,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.43245037917714635,"extension":6.1019656515059895},"index":4,"playId":"2542fdbd-288b-3e87-8553-c8b1f811769f","pitchNumber":5,"startTime":"2026-07-11T03:57:55.111Z","endTime":"2026-07-11T03:58:00.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T03:58:00.294Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-11T04:00:23.409Z","endTime":"2026-07-11T04:01:17.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wandy Peralta replaces Jhony Brito.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T04:00:17.123Z","endTime":"2026-07-11T04:00:25.595Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40332475769246,"aZ":-21.305239226776585,"pfxX":8.886027153744747,"pfxZ":5.464535353257533,"pX":0.09776858306032446,"pZ":2.031401069954591,"vX0":-4.425080843377381,"vY0":-139.8635619094163,"vZ0":-6.769589769372266,"x":113.27,"y":183.93,"x0":0.542647775129885,"y0":50.00184583132538,"z0":5.871858346598809,"aX":17.671918630539682},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":-15.2,"spinRate":2021,"spinDirection":130},"zone":8,"typeConfidence":0.91,"plateTime":0.39103595312529604,"extension":5.689486998638046},"index":1,"playId":"1fedbab3-79b5-389e-9ac6-63b166152ddb","pitchNumber":1,"startTime":"2026-07-11T04:00:25.595Z","endTime":"2026-07-11T04:00:29.302Z","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":95.6,"endSpeed":87.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992477406237768,"aZ":-19.99068015810462,"pfxX":8.897712293365046,"pfxZ":6.217851484937107,"pX":-1.0510724717789142,"pZ":2.2459664169181495,"vX0":-6.2613043978821405,"vY0":-139.05754253491028,"vZ0":-6.472332217982844,"x":157.06,"y":178.14,"x0":0.07298916037529667,"y0":50.00334454355668,"z0":5.928513381025967,"aX":17.437361402541015},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":-14.9,"spinRate":2045,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.3937782129265033,"extension":5.78830196528554},"index":2,"playId":"77d15a18-cd68-3498-bdae-8578ad51e63a","pitchNumber":2,"startTime":"2026-07-11T04:00:40.372Z","endTime":"2026-07-11T04:00:45.499Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-11T04:00:56.023Z","endTime":"2026-07-11T04:01:07.632Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06126271398726,"aZ":-27.09172024944143,"pfxX":9.702849073788855,"pfxZ":3.061479091263296,"pX":-0.2349023098777335,"pZ":1.6978807143968055,"vX0":-5.027600063954059,"vY0":-128.1870112235491,"vZ0":-4.455596764382567,"x":125.95,"y":192.94,"x0":0.4935290726361686,"y0":50.00459768995529,"z0":5.579496673197791,"aX":16.11207590057687},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":-16.4,"spinRate":2214,"spinDirection":125},"zone":8,"typeConfidence":0.91,"plateTime":0.4276636058389891,"extension":5.784322961544593},"hitData":{"launchSpeed":92.3,"launchAngle":48.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.37,"coordY":100.39}},"index":4,"playId":"74ce5c50-ea2e-303a-801e-f940f3881a80","pitchNumber":3,"startTime":"2026-07-11T04:01:07.632Z","endTime":"2026-07-11T04:01:17.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:01:17.634Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-11T04:01:34.477Z","endTime":"2026-07-11T04:04:31.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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,4,5,6,7,8,9],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.426703118782907,"aZ":-21.667568791168414,"pfxX":-0.6961405847714328,"pfxZ":6.1535292305108955,"pX":-0.9423256309459968,"pZ":0.23784334036662863,"vX0":-3.5320499397234904,"vY0":-129.68367936994662,"vZ0":-9.427804035907567,"x":152.92,"y":232.36,"x0":0.5262562813489975,"y0":50.003799386029904,"z0":5.565215637996733,"aX":-1.1891519163777553},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.4,"breakHorizontal":2.0,"spinRate":2100,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4219154252070867,"extension":6.017707697792365},"index":0,"playId":"2252f209-7eec-3d49-8394-ecc193e1eaec","pitchNumber":1,"startTime":"2026-07-11T04:01:41.831Z","endTime":"2026-07-11T04:01:45.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.445386706363788,"aZ":-28.702522402779703,"pfxX":-1.2396218999751953,"pfxZ":2.1012307803002264,"pX":1.032499785180355,"pZ":2.1243832425341913,"vX0":0.920968031798281,"vY0":-128.43251736588036,"vZ0":-3.678262360082603,"x":77.64,"y":181.42,"x0":0.8282596947684122,"y0":50.00308370170863,"z0":5.835966524526032,"aX":-2.0472080266498516},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":2.0,"spinRate":2116,"spinDirection":161},"zone":14,"typeConfidence":0.9,"plateTime":0.42836610966441,"extension":5.875934424251686},"index":1,"playId":"81a8ae9f-4aef-3bdc-b30a-bddb1beb2730","pitchNumber":2,"startTime":"2026-07-11T04:02:01.905Z","endTime":"2026-07-11T04:02:05.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.972873430783366,"aZ":-16.70955446928132,"pfxX":8.546014743063594,"pfxZ":7.8573806440308545,"pX":0.5041043779932554,"pZ":2.2527637945782706,"vX0":-2.2667122162644877,"vY0":-139.10097753920724,"vZ0":-7.1274595998197094,"x":97.78,"y":177.96,"x0":0.21701091669105346,"y0":50.00346483851852,"z0":5.947913525201998,"aX":16.81709126130464},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":-15.0,"spinRate":2078,"spinDirection":139},"zone":6,"typeConfidence":0.84,"plateTime":0.39314044642448476,"extension":5.8768433605190795},"index":2,"playId":"73378e20-9c36-350d-8f0a-a6ee2126cdd1","pitchNumber":3,"startTime":"2026-07-11T04:02:21.059Z","endTime":"2026-07-11T04:02:24.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-11T04:02:34.191Z","endTime":"2026-07-11T04:02:44.360Z","isPitch":false,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3663527908676,"aZ":-26.735229886989455,"pfxX":10.317537138389868,"pfxZ":3.271055357394461,"pX":1.0114786263652098,"pZ":2.0787099659949897,"vX0":-2.5896201936073258,"vY0":-128.39068374822008,"vZ0":-3.5526306515468797,"x":78.44,"y":182.65,"x0":0.694626882612483,"y0":50.005350105176255,"z0":5.568354886915363,"aX":17.172932986001012},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":-18.1,"spinRate":2055,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.4271289165274452,"extension":5.804631369705526},"index":4,"playId":"9a4867a9-2e14-3c6e-a011-f6177859435b","pitchNumber":4,"startTime":"2026-07-11T04:02:44.360Z","endTime":"2026-07-11T04:02:49.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77495828061819,"aZ":-26.10658705400469,"pfxX":7.3372447030286185,"pfxZ":3.434902895064237,"pX":1.2549622464833343,"pZ":3.0475272549023895,"vX0":-0.8922621990567817,"vY0":-132.20647910076187,"vZ0":-2.0746186476584807,"x":90.36,"y":133.83,"x0":0.6443061418018177,"y0":50.00179456651722,"z0":5.7627673203699485,"aX":12.958420496376368},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":-13.1,"spinRate":2057,"spinDirection":128},"zone":12,"typeConfidence":0.88,"plateTime":0.41464854923263994,"extension":5.878102168527041},"index":5,"playId":"e2aae68e-2e08-3ce0-af3d-15b3da60fb52","pitchNumber":5,"startTime":"2026-07-11T04:03:05.536Z","endTime":"2026-07-11T04:03:09.015Z","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":96.6,"endSpeed":88.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.800178381594,"aZ":-21.82260136524638,"pfxX":7.68751058077913,"pfxZ":5.206597475518127,"pX":1.135734162958878,"pZ":2.6084655860836614,"vX0":0.4370362170341431,"vY0":-140.55221577648246,"vZ0":-5.7130096759326,"x":73.71,"y":168.35,"x0":-0.01976115868177199,"y0":50.00150298814685,"z0":6.097878260984146,"aX":15.27823699869631},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.4,"breakHorizontal":-14.0,"spinRate":1984,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.3906772610509792,"extension":5.767350718669047},"index":6,"playId":"9e053c05-c751-3ce8-85bb-da2a798b8bee","pitchNumber":6,"startTime":"2026-07-11T04:03:21.174Z","endTime":"2026-07-11T04:03:24.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.255358721363958,"aZ":-25.409763933870924,"pfxX":0.28080478265539144,"pfxZ":3.8867931400279367,"pX":-0.6140396886365467,"pZ":-0.06389076664831835,"vX0":-2.49804580736506,"vY0":-131.19465718827666,"vZ0":-9.674601080685632,"x":140.41,"y":240.51,"x0":0.31472837381103347,"y0":50.00077545179066,"z0":5.571142591209998,"aX":0.48851567796954765},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":0.0,"spinRate":2009,"spinDirection":136},"zone":13,"typeConfidence":0.91,"plateTime":0.4177960826198368,"extension":6.139664620452526},"index":7,"playId":"8e28b4d6-c6a8-325e-bbd6-dc58f4cf2560","pitchNumber":7,"startTime":"2026-07-11T04:03:41.728Z","endTime":"2026-07-11T04:03:44.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.553988890999467,"aZ":-18.036351999339132,"pfxX":7.83735382915045,"pfxZ":6.991799133912104,"pX":0.15893795899256202,"pZ":1.8756989983347558,"vX0":-2.5528541233375597,"vY0":-140.95435182373086,"vZ0":-8.059288562141665,"x":110.94,"y":188.14,"x0":0.05531286112517497,"y0":50.004972959078984,"z0":5.926041053734726,"aX":15.84990476168589},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":-13.7,"spinRate":2079,"spinDirection":140},"zone":8,"typeConfidence":0.86,"plateTime":0.38785688729019085,"extension":5.725293235699841},"index":8,"playId":"ab2b5792-afa0-3900-b198-e412b3d884e2","pitchNumber":8,"startTime":"2026-07-11T04:04:01.847Z","endTime":"2026-07-11T04:04:05.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.051805575770523,"aZ":-18.561976478701876,"pfxX":7.649243452017046,"pfxZ":6.664516811785299,"pX":0.024033233901182643,"pZ":2.362391906347941,"vX0":-2.6828543542299923,"vY0":-141.6920345435804,"vZ0":-6.870822907410828,"x":116.08,"y":175.0,"x0":-0.013123744843530967,"y0":50.00360716476769,"z0":5.9961989593965495,"aX":15.621233911025225},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":-13.3,"spinRate":2084,"spinDirection":134},"zone":5,"typeConfidence":0.84,"plateTime":0.3859195371263646,"extension":5.77938269068386},"hitData":{"launchSpeed":98.6,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.02,"coordY":167.3}},"index":9,"playId":"c33cafea-890c-3211-bc6a-4cd177fa505a","pitchNumber":9,"startTime":"2026-07-11T04:04:23.736Z","endTime":"2026-07-11T04:04:31.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:04:31.833Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Urías pops out to second baseman Luis Rengifo.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-11T04:04:46.365Z","endTime":"2026-07-11T04:05:42.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.775440891286664,"aZ":-28.26904210373115,"pfxX":9.423676043029172,"pfxZ":2.3016172541311715,"pX":-0.436915873845594,"pZ":2.4876224074133506,"vX0":-5.213312915897336,"vY0":-129.85136282850922,"vZ0":-2.7282416289945166,"x":133.65,"y":171.61,"x0":0.3790490943821865,"y0":50.00269426069244,"z0":5.716613087644013,"aX":15.992190497032416},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":-15.8,"spinRate":2067,"spinDirection":123},"zone":4,"typeConfidence":0.91,"plateTime":0.4228144809741856,"extension":5.953059480444212},"index":0,"playId":"bd0ffe7c-0064-387c-a472-0354d3f326f2","pitchNumber":1,"startTime":"2026-07-11T04:04:59.470Z","endTime":"2026-07-11T04:05:03.465Z","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":90.1,"endSpeed":82.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3021114068294,"aZ":-25.27882138826417,"pfxX":9.775352440432993,"pfxZ":3.985748488115881,"pX":0.6074169331952807,"pZ":0.9049698674045421,"vX0":-2.602423927971146,"vY0":-131.09723169640833,"vZ0":-7.134690611140678,"x":93.85,"y":214.35,"x0":0.34687830396613517,"y0":50.002148276506915,"z0":5.565282721323803,"aX":16.91007192041224},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.8,"breakHorizontal":-17.0,"spinRate":2191,"spinDirection":125},"zone":14,"typeConfidence":0.89,"plateTime":0.41877560722340323,"extension":6.048363959987973},"index":1,"playId":"1efdc853-6f7a-38d6-8619-d9ae0ef1622f","pitchNumber":2,"startTime":"2026-07-11T04:05:12.772Z","endTime":"2026-07-11T04:05:15.869Z","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":96.4,"endSpeed":88.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.114390198639434,"aZ":-20.825400345033486,"pfxX":9.395067189782662,"pfxZ":5.69616872362806,"pX":-0.04339693367649212,"pZ":1.2245885004239585,"vX0":-3.9501494248197044,"vY0":-140.16310279884132,"vZ0":-9.128637565759925,"x":118.65,"y":205.72,"x0":0.1619102563875603,"y0":50.00566975686817,"z0":5.878885982102919,"aX":18.73226370387733},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.6,"breakHorizontal":-16.2,"spinRate":1929,"spinDirection":131},"zone":13,"typeConfidence":0.92,"plateTime":0.3904803486759576,"extension":5.722637275630833},"hitData":{"launchSpeed":74.8,"launchAngle":66.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.49,"coordY":150.57}},"index":2,"playId":"207c5537-de83-3b1c-a610-d69b9c695937","pitchNumber":3,"startTime":"2026-07-11T04:05:32.873Z","endTime":"2026-07-11T04:05:42.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:05:42.438Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-11T04:08:07.132Z","endTime":"2026-07-11T04:08:15.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to second base for Ernie Clement.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T04:07:38.146Z","endTime":"2026-07-11T04:07:38.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Andrés Giménez replaces second baseman Luis Urías, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-11T04:07:38.168Z","endTime":"2026-07-11T04:07:38.170Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"description":"Pitching Change: Tyler Rogers replaces Jeff Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-11T04:07:38.170Z","endTime":"2026-07-11T04:08:07.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":73.5,"endSpeed":66.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60707733960117,"aZ":-26.611997235215107,"pfxX":6.886239029687927,"pfxZ":4.9048507516726065,"pX":0.5072407457476831,"pZ":2.350233832973652,"vX0":6.712115965628071,"vY0":-106.52146974978105,"vZ0":7.647667165900106,"x":113.15,"y":161.16,"x0":-3.5951058907207543,"y0":50.00118360027823,"z0":1.73585870924103,"aX":7.8048712168599845},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":11.6,"breakHorizontal":-14.5,"spinRate":2360,"spinDirection":122},"zone":6,"typeConfidence":0.91,"plateTime":0.5168752626057804,"extension":5.991165922921648},"hitData":{"launchSpeed":74.8,"launchAngle":-0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.83,"coordY":165.78}},"index":3,"playId":"3b037cad-296c-30d0-b8b1-a81342fd8d0a","pitchNumber":1,"startTime":"2026-07-11T04:08:07.132Z","endTime":"2026-07-11T04:08:15.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:08:15.155Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-11T04:08:36.871Z","endTime":"2026-07-11T04:09:19.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.4,"endSpeed":65.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.455540824482622,"aZ":-27.98201667634447,"pfxX":5.714893594862172,"pfxZ":3.8264867018781246,"pX":-0.17970131920787713,"pZ":2.41748951444103,"vX0":5.8298884460757785,"vY0":-104.85468092477822,"vZ0":8.132252920530503,"x":123.85,"y":173.51,"x0":-3.755844898463596,"y0":50.00155654597662,"z0":1.7720499636323264,"aX":6.257045724950586},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":10.0,"breakHorizontal":-12.1,"spinRate":2254,"spinDirection":123},"zone":5,"typeConfidence":0.91,"plateTime":0.5256916484938858,"extension":6.071382163326997},"index":0,"playId":"63633285-147b-3c58-a69e-a29bb1b02765","pitchNumber":1,"startTime":"2026-07-11T04:08:40.579Z","endTime":"2026-07-11T04:08:44.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":75.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49499983397421,"aZ":-46.17138621860453,"pfxX":-2.703667529524382,"pfxZ":-9.577902738352112,"pX":0.17443985315148317,"pZ":1.7629133630292497,"vX0":9.740954613614994,"vY0":-121.14105167327499,"vZ0":9.923370841935478,"x":110.35,"y":191.18,"x0":-3.5784131572099693,"y0":50.00588626160578,"z0":1.678201690008166,"aX":-3.9502286395088695},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.0,"breakHorizontal":2.2,"spinRate":1906,"spinDirection":324},"zone":8,"typeConfidence":0.9,"plateTime":0.4551854089878713,"extension":5.76909907396056},"index":1,"playId":"0a05263e-9605-3dde-b1d8-4af6c585bf84","pitchNumber":2,"startTime":"2026-07-11T04:08:53.964Z","endTime":"2026-07-11T04:08:57.961Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-11T04:09:03.846Z","endTime":"2026-07-11T04:09:11.758Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.098190321172957,"aZ":-42.857559132228666,"pfxX":-2.7911967551482375,"pfxZ":-7.339874515922686,"pX":0.36848911651474753,"pZ":2.9883878472413556,"vX0":10.29853109028454,"vY0":-119.82634360797985,"vZ0":11.982562606647436,"x":102.95,"y":158.09,"x0":-3.6220939084383055,"y0":50.00487315358482,"z0":1.751444006498526,"aX":-4.060058331434988},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.8,"breakHorizontal":2.6,"spinRate":2053,"spinDirection":322},"zone":3,"typeConfidence":0.9,"plateTime":0.45705468261898385,"extension":5.725432021727446},"hitData":{"launchSpeed":70.2,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.34,"coordY":161.28}},"index":3,"playId":"7bf69291-8236-3488-aebe-b12f95d64c23","pitchNumber":3,"startTime":"2026-07-11T04:09:11.758Z","endTime":"2026-07-11T04:09:19.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:09:19.465Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-11T04:09:30.464Z","endTime":"2026-07-11T04:10:43.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995941307542683,"aZ":-45.1744822483936,"pfxX":-2.5471443311234614,"pfxZ":-8.99473211694237,"pX":0.532821067909601,"pZ":1.6798082989213396,"vX0":10.240458399247638,"vY0":-120.22851529597679,"vZ0":9.672967096109883,"x":96.69,"y":193.43,"x0":-3.473622013475399,"y0":50.00088244044399,"z0":1.6341659942393596,"aX":-3.6836521447393262},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.1,"breakHorizontal":1.8,"spinRate":1830,"spinDirection":325},"zone":9,"typeConfidence":0.9,"plateTime":0.4577422987356554,"extension":5.992871898817159},"index":0,"playId":"e6b4ee6d-3bdb-3832-8e59-738efac58599","pitchNumber":1,"startTime":"2026-07-11T04:09:44.784Z","endTime":"2026-07-11T04:09:49.819Z","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":83.2,"endSpeed":75.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.804638164404054,"aZ":-43.056550299216234,"pfxX":-2.3063668115082536,"pfxZ":-7.41799571003097,"pX":-0.6559315707334149,"pZ":3.233010445066991,"vX0":8.146673481617011,"vY0":-120.22619209611035,"vZ0":12.537497524515016,"x":142.0,"y":151.49,"x0":-3.785207793538306,"y0":50.0018759327396,"z0":1.7697161691448131,"aX":-3.385138463385553},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.1,"breakHorizontal":2.3,"spinRate":1922,"spinDirection":323},"zone":1,"typeConfidence":0.9,"plateTime":0.45517518469532314,"extension":5.856922045157334},"index":1,"playId":"b81bbb85-3dd2-3775-b7bb-8693d43e5058","pitchNumber":2,"startTime":"2026-07-11T04:10:03.125Z","endTime":"2026-07-11T04:10:09.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.565149773493648,"aZ":-42.028983572133335,"pfxX":-2.4881196825825316,"pfxZ":-6.693887127916545,"pX":-0.7711612377026481,"pZ":2.2395726121448725,"vX0":7.776004182944323,"vY0":-120.60939022995922,"vZ0":10.231325979316658,"x":146.39,"y":178.31,"x0":-3.7143597643709625,"y0":50.00171759266708,"z0":1.6496492926412982,"aX":-3.664278694750632},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-9.2,"breakHorizontal":2.6,"spinRate":1974,"spinDirection":324},"zone":4,"typeConfidence":0.89,"plateTime":0.4542212263948193,"extension":5.9478455671647605},"index":2,"playId":"37a89f10-1396-3f04-9a97-a723298f2d58","pitchNumber":3,"startTime":"2026-07-11T04:10:18.610Z","endTime":"2026-07-11T04:10:23.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":66.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.411386092560477,"aZ":-25.11244803498473,"pfxX":5.583488850634026,"pfxZ":6.260158190066042,"pX":0.22357544784199124,"pZ":1.8712618133258299,"vX0":6.498856484749498,"vY0":-106.23520135791998,"vZ0":6.614094380492794,"x":108.48,"y":188.26,"x0":-3.615880122682564,"y0":50.00253911000339,"z0":1.5860355516209421,"aX":6.298235888574609},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":13.8,"breakHorizontal":-12.1,"spinRate":2421,"spinDirection":123},"zone":9,"typeConfidence":0.91,"plateTime":0.5181743661694713,"extension":5.964733452591667},"hitData":{"launchSpeed":90.5,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.82,"coordY":164.76}},"index":3,"playId":"5fbc3ac3-e04d-3914-b6f6-3221def8f4a9","pitchNumber":4,"startTime":"2026-07-11T04:10:35.148Z","endTime":"2026-07-11T04:10:43.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:10:43.436Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Myles Straw lines out to left fielder Gavin Sheets.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-11T04:13:04.354Z","endTime":"2026-07-11T04:13:14.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ron Marinaccio replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T04:12:49.309Z","endTime":"2026-07-11T04:13:06.549Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676760,"link":"/api/v1/people/676760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.431661556643263,"aZ":-20.46752111675797,"pfxX":-11.218391653248972,"pfxZ":6.2936640755842195,"pX":-4.72707984249298E-4,"pZ":2.8467678053393652,"vX0":11.93282213238462,"vY0":-135.24763018542654,"vZ0":-1.4866497347910996,"x":117.02,"y":161.92,"x0":-3.004075013166142,"y0":50.00146243549272,"z0":4.833517664801296,"aX":-20.8623632384779},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":17.9,"spinRate":2092,"spinDirection":241},"zone":2,"typeConfidence":0.9,"plateTime":0.4043808729157514,"extension":6.616205952824882},"hitData":{"launchSpeed":93.2,"launchAngle":22.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.72,"coordY":76.04}},"index":1,"playId":"312a8bfe-4a82-35ac-aded-5da95e340a48","pitchNumber":1,"startTime":"2026-07-11T04:13:06.549Z","endTime":"2026-07-11T04:13:14.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:13:14.565Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Lukes pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-11T04:14:13.980Z","endTime":"2026-07-11T04:15:39.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nathan Lukes replaces Jonatan Clase.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-11T04:13:29.155Z","endTime":"2026-07-11T04:13:37.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":682729,"link":"/api/v1/people/682729"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-11T04:13:37.839Z","endTime":"2026-07-11T04:14:16.129Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.234723271197552,"aZ":-34.124288814095365,"pfxX":-10.442211918279307,"pfxZ":-1.3332305281314465,"pX":-1.4823511605314699,"pZ":2.6137654594534387,"vX0":7.149882543042993,"vY0":-120.31512907168381,"vZ0":1.4373547958331656,"x":173.5,"y":168.21,"x0":-3.1419507565512146,"y0":50.0042270209395,"z0":5.041961776968631,"aX":-15.24783864664112},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.8,"breakHorizontal":17.2,"spinRate":2222,"spinDirection":268},"zone":11,"typeConfidence":0.9,"plateTime":0.45595080692447976,"extension":6.71803439425383},"index":2,"playId":"44c4e693-2a8d-3a22-bcde-b4fb16ce3ab5","pitchNumber":1,"startTime":"2026-07-11T04:14:16.129Z","endTime":"2026-07-11T04:14:19.404Z","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":93.1,"endSpeed":85.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.998893402665498,"aZ":-21.483562527917904,"pfxX":-9.913593010384,"pfxZ":5.760419667194963,"pX":-1.5987216657542227,"pZ":2.662804243376934,"vX0":7.426073525443346,"vY0":-135.46324364115208,"vZ0":-1.603609339871602,"x":177.94,"y":166.88,"x0":-3.0896700035923255,"y0":50.00155244790267,"z0":4.7664991394549,"aX":-18.395834766373028},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":16.3,"spinRate":2196,"spinDirection":245},"zone":11,"typeConfidence":0.9,"plateTime":0.4045576455249633,"extension":6.523502899784974},"index":3,"playId":"813a5961-e2c4-3d4a-8b39-2520ce6d8643","pitchNumber":2,"startTime":"2026-07-11T04:14:33.400Z","endTime":"2026-07-11T04:14:36.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58724689011514,"aZ":-28.596256803765556,"pfxX":0.7136416720134371,"pfxZ":2.2265702598070156,"pX":-0.10961976658542784,"pZ":2.89631592275948,"vX0":6.861154131273684,"vY0":-126.13952008806199,"vZ0":0.06455517743037198,"x":121.18,"y":160.58,"x0":-2.961824304780579,"y0":50.000137555621016,"z0":5.183322906107498,"aX":1.1450865877193563},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-2.9,"spinRate":2237,"spinDirection":161},"zone":2,"typeConfidence":0.92,"plateTime":0.43485429879246595,"extension":6.5329127592348595},"index":4,"playId":"954a9f65-c235-304a-b858-5070e35d6ea1","pitchNumber":3,"startTime":"2026-07-11T04:14:50.597Z","endTime":"2026-07-11T04:14:54.112Z","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":94.3,"endSpeed":85.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60398403189713,"aZ":-18.534354736545794,"pfxX":-10.167748907614953,"pfxZ":7.249160744188437,"pX":-0.1477199328046923,"pZ":2.694822069910231,"vX0":10.64461099898053,"vY0":-136.9089938705408,"vZ0":-3.112342233159425,"x":122.63,"y":166.02,"x0":-2.780876004180992,"y0":50.00580737111001,"z0":5.127865005250948,"aX":-19.142533569927743},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":16.0,"spinRate":2189,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.4013614980623501,"extension":6.545666598019867},"index":5,"playId":"7aa93271-4ff9-3ea6-bfdb-3545ad0d9ee3","pitchNumber":4,"startTime":"2026-07-11T04:15:09.784Z","endTime":"2026-07-11T04:15:15.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87385126240913,"aZ":-32.96430529761917,"pfxX":-11.584861739081328,"pfxZ":-0.550499979821188,"pX":-0.3542057733618504,"pZ":2.4399237811051395,"vX0":9.873057427103102,"vY0":-119.40484052692855,"vZ0":1.0686548096508404,"x":130.5,"y":172.9,"x0":-3.0363970056073195,"y0":50.00109268017517,"z0":4.951435885517849,"aX":-16.736446817212247},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.5,"breakHorizontal":18.6,"spinRate":2083,"spinDirection":277},"zone":4,"typeConfidence":0.9,"plateTime":0.4586281308584548,"extension":6.777529145766863},"hitData":{"launchSpeed":72.3,"launchAngle":61.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":95.74,"coordY":138.4}},"index":6,"playId":"438cc385-2900-352f-b62b-f30ed225fc9c","pitchNumber":5,"startTime":"2026-07-11T04:15:30.709Z","endTime":"2026-07-11T04:15:39.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:15:39.874Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to catcher Luis Campusano.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-11T04:15:53.051Z","endTime":"2026-07-11T04:16:14.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79887699263921,"aZ":-29.63326661681551,"pfxX":4.681419920290949,"pfxZ":1.7277686074056895,"pX":-0.4827192951314044,"pZ":3.1203845275594224,"vX0":5.378576844081332,"vY0":-120.47127146032302,"vZ0":2.010239546656112,"x":135.4,"y":154.53,"x0":-3.353699704350377,"y0":50.00030667127839,"z0":4.897842893084088,"aX":6.865630846538824},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.0,"breakHorizontal":-9.8,"spinRate":2469,"spinDirection":88},"zone":1,"typeConfidence":0.9,"plateTime":0.45497882538936807,"extension":6.885229678842212},"hitData":{"launchSpeed":72.7,"launchAngle":81.0,"totalDistance":21.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":125.65,"coordY":191.63}},"index":0,"playId":"6ca92476-3a02-3ee4-9151-fdd5680f927c","pitchNumber":1,"startTime":"2026-07-11T04:16:04.799Z","endTime":"2026-07-11T04:16:14.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:16:14.320Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-11T04:18:52.448Z","endTime":"2026-07-11T04:19:34.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Myles Straw.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-11T04:17:55.700Z","endTime":"2026-07-11T04:17:55.734Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Nathan Lukes remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-11T04:17:55.734Z","endTime":"2026-07-11T04:17:55.735Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":682729,"link":"/api/v1/people/682729"}},{"details":{"description":"Pitching Change: Louis Varland replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-11T04:17:55.735Z","endTime":"2026-07-11T04:18:22.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jake Cronenworth replaces Miguel Andujar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-11T04:18:22.882Z","endTime":"2026-07-11T04:18:54.663Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"}},{"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":99.7,"endSpeed":90.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.63354613182225,"aZ":-14.934069906675632,"pfxX":-6.657410077990104,"pfxZ":8.21044709018027,"pX":-0.8090261452348916,"pZ":2.453322806718225,"vX0":7.80223687130397,"vY0":-144.86875229346748,"vZ0":-5.184547769129955,"x":147.84,"y":172.54,"x0":-2.687703015654461,"y0":50.003874912135764,"z0":5.197370837167989,"aX":-13.981670877491016},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.8,"breakHorizontal":10.3,"spinRate":2231,"spinDirection":222},"zone":4,"typeConfidence":0.88,"plateTime":0.3798282011829337,"extension":6.73068864907388},"index":4,"playId":"2fd33ae3-811b-397f-9433-f7f933e6eaf5","pitchNumber":1,"startTime":"2026-07-11T04:18:54.663Z","endTime":"2026-07-11T04:18:58.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91080145480509,"aZ":-33.90759946445135,"pfxX":-5.529376932038865,"pfxZ":-0.9582695554839535,"pX":-0.536004130610371,"pZ":2.514811397749866,"vX0":7.460472385212149,"vY0":-133.74311935066302,"vZ0":-0.7573045264523182,"x":137.43,"y":170.88,"x0":-2.6435401197641024,"y0":50.00183957859602,"z0":5.233946007941233,"aX":-10.014347421704661},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.7,"breakHorizontal":8.4,"spinRate":1804,"spinDirection":238},"zone":4,"typeConfidence":0.88,"plateTime":0.40958184599088776,"extension":6.884044638401686},"index":5,"playId":"e242ef10-7135-3403-967c-f265c751e082","pitchNumber":2,"startTime":"2026-07-11T04:19:09.201Z","endTime":"2026-07-11T04:19:12.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.503432274156044,"aZ":-40.51792193680906,"pfxX":1.8567712206137679,"pfxZ":-4.866840783971634,"pX":-0.20725745758524206,"pZ":0.5291652632816068,"vX0":5.63069231669207,"vY0":-129.97776331697963,"vZ0":-4.448237740851202,"x":124.9,"y":224.49,"x0":-2.6401557209545,"y0":50.00009693826947,"z0":5.329803148337676,"aX":3.18488133629391},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-9.6,"breakHorizontal":-4.6,"spinRate":2599,"spinDirection":48},"zone":13,"typeConfidence":0.89,"plateTime":0.4209314653656149,"extension":6.75031067685548},"index":6,"playId":"b85c32aa-4c38-3d86-8a25-6c967c665057","pitchNumber":3,"startTime":"2026-07-11T04:19:29.818Z","endTime":"2026-07-11T04:19:34.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:19:34.515Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to left fielder Myles Straw.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-11T04:19:51.615Z","endTime":"2026-07-11T04:21:41.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.861876317348727,"aZ":-35.59128886826444,"pfxX":0.29513117798642374,"pfxZ":-2.002736426839097,"pX":0.1519585817250189,"pZ":1.9229465130564212,"vX0":7.49573080760178,"vY0":-129.6157331142555,"vZ0":-1.8842051426434925,"x":111.21,"y":186.86,"x0":-2.814814341147308,"y0":50.005066784037716,"z0":5.374655660523084,"aX":0.5027112853791093},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.8,"breakHorizontal":-2.2,"spinRate":2388,"spinDirection":51},"zone":8,"typeConfidence":0.75,"plateTime":0.4224279017226644,"extension":6.793942988707998},"index":0,"playId":"7a70185e-421a-3a56-944a-c69d7a3d0cdb","pitchNumber":1,"startTime":"2026-07-11T04:20:01.452Z","endTime":"2026-07-11T04:20:05.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874124547946398,"aZ":-33.888417130583804,"pfxX":2.084959899746564,"pfxZ":-1.01586582527313,"pX":-0.07698433601503747,"pZ":-0.025426973041453384,"vX0":6.200644749680339,"vY0":-129.02565844850656,"vZ0":-6.974269570347541,"x":119.93,"y":239.47,"x0":-2.782352924392019,"y0":50.00371175759432,"z0":5.324463697125581,"aX":3.514513582378836},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.2,"breakHorizontal":-5.2,"spinRate":2620,"spinDirection":39},"zone":13,"typeConfidence":0.82,"plateTime":0.4245238509345741,"extension":6.4329084484899175},"index":1,"playId":"862f134a-18d7-3d10-ae02-e27d792944a6","pitchNumber":2,"startTime":"2026-07-11T04:20:17.261Z","endTime":"2026-07-11T04:20:20.271Z","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":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86694762427105,"aZ":-29.83894773592849,"pfxX":-7.802508314001175,"pfxZ":1.2725360583018848,"pX":-0.011303710932444776,"pZ":2.838697201250354,"vX0":10.186947006438176,"vY0":-134.69287033458662,"vZ0":-0.9563715551733296,"x":117.43,"y":162.14,"x0":-2.826205723882636,"y0":50.00539787121819,"z0":5.305563753868,"aX":-14.358907292695276},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.3,"breakHorizontal":12.0,"spinRate":1876,"spinDirection":233},"zone":2,"typeConfidence":0.91,"plateTime":0.4064238929757016,"extension":6.801469444594351},"index":2,"playId":"ff3a1085-ce45-3730-835f-022e365272da","pitchNumber":3,"startTime":"2026-07-11T04:20:36.027Z","endTime":"2026-07-11T04:20:39.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50583927336032,"aZ":-38.343072058519446,"pfxX":4.158342178284843,"pfxZ":-3.5964611484946944,"pX":-0.19338154833926383,"pZ":-0.07733376557661457,"vX0":5.669170938352984,"vY0":-130.6646651670076,"vZ0":-5.967074761163767,"x":124.37,"y":240.87,"x0":-2.937733241781603,"y0":50.00317277156453,"z0":5.143022092309077,"aX":7.13358112966683},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-7.7,"breakHorizontal":-8.9,"spinRate":2647,"spinDirection":46},"zone":13,"typeConfidence":0.87,"plateTime":0.42042672219479504,"extension":6.7654738223306286},"index":3,"playId":"00142f4f-c732-3f0d-9b4d-d758985685d7","pitchNumber":4,"startTime":"2026-07-11T04:20:53.376Z","endTime":"2026-07-11T04:20:56.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":89.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.20665952286244,"aZ":-12.448662150182887,"pfxX":-5.1579769628675765,"pfxZ":9.472749774935014,"pX":-1.3163984934624797,"pZ":3.2668850577985817,"vX0":6.319990018896394,"vY0":-144.43991795362726,"vZ0":-3.4710812407025355,"x":167.18,"y":150.57,"x0":-2.8778435869336887,"y0":50.00198168833848,"z0":5.2664737098915415,"aX":-10.740174148807936},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.4,"breakHorizontal":7.8,"spinRate":2273,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3813410021078658,"extension":6.888971357102392},"index":4,"playId":"77be83d5-5189-3045-84e5-a26f2ba21145","pitchNumber":5,"startTime":"2026-07-11T04:21:14.078Z","endTime":"2026-07-11T04:21:17.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6157561046716,"aZ":-32.56626196456426,"pfxX":-5.853857021803682,"pfxZ":-0.21442519977660446,"pX":-0.056494415200033024,"pZ":2.577889260067916,"vX0":9.378552560720362,"vY0":-133.85434218393638,"vZ0":-0.9738752047362542,"x":119.15,"y":169.18,"x0":-2.843472280901837,"y0":50.003547941835734,"z0":5.275968710193699,"aX":-10.633887547799498},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.4,"breakHorizontal":8.6,"spinRate":1543,"spinDirection":231},"zone":5,"typeConfidence":0.89,"plateTime":0.409027102901923,"extension":6.993349508539377},"hitData":{"launchSpeed":94.0,"launchAngle":31.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.88,"coordY":73.08}},"index":5,"playId":"b59974cd-8bcd-3118-8721-b403b26d0a16","pitchNumber":6,"startTime":"2026-07-11T04:21:31.259Z","endTime":"2026-07-11T04:21:41.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:21:41.116Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Campusano singles on a sharp line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-11T04:22:00.146Z","endTime":"2026-07-11T04:24:00.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.16001194558191,"aZ":-13.063808748988377,"pfxX":-8.064222492314748,"pfxZ":9.356047671520098,"pX":-0.157753509127086,"pZ":2.602145146073802,"vX0":9.544887563670459,"vY0":-142.57930688774465,"vZ0":-5.048165529397078,"x":123.01,"y":168.52,"x0":-2.513499450029327,"y0":50.00631270554854,"z0":5.231382343545648,"aX":-16.47814136905372},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":12.5,"spinRate":2261,"spinDirection":215},"zone":5,"typeConfidence":0.75,"plateTime":0.38531063314000624,"extension":6.863140090740193},"index":0,"playId":"1937d2a5-918a-3488-b39f-cbbd5bd4a93a","pitchNumber":1,"startTime":"2026-07-11T04:22:08.593Z","endTime":"2026-07-11T04:22:16.210Z","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":100.1,"endSpeed":90.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60032664803081,"aZ":-9.360552783492803,"pfxX":-4.550975959607306,"pfxZ":10.775491661010177,"pX":1.9197212286187202,"pZ":2.1083662770666405,"vX0":13.622911555767757,"vY0":-144.97751766388154,"vZ0":-7.1648334425120614,"x":43.82,"y":181.85,"x0":-2.260018103188822,"y0":50.00230133187599,"z0":5.191217168571078,"aX":-9.635527632016363},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.0,"breakHorizontal":5.4,"spinRate":2254,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3785797916371356,"extension":7.138051292567534},"index":1,"playId":"15113452-0043-3eed-a378-379b67a22b4e","pitchNumber":2,"startTime":"2026-07-11T04:22:28.815Z","endTime":"2026-07-11T04:22:31.815Z","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":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.277309662876988,"aZ":-36.22669215242384,"pfxX":1.8448807349948948,"pfxZ":-2.400275419320363,"pX":-0.07050347746941572,"pZ":1.1357540461113438,"vX0":6.232014912369853,"vY0":-129.25747167713175,"vZ0":-3.57997896660733,"x":119.69,"y":208.11,"x0":-2.7536975620545374,"y0":50.00287606273409,"z0":5.324319723339896,"aX":3.1154436214352748},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.9,"breakHorizontal":-4.8,"spinRate":2539,"spinDirection":49},"zone":13,"typeConfidence":0.84,"plateTime":0.42397150825232544,"extension":6.744014243503964},"index":2,"playId":"b01b1cfd-e820-3b7a-9b16-0e1b9b512310","pitchNumber":3,"startTime":"2026-07-11T04:22:44.269Z","endTime":"2026-07-11T04:22:49.491Z","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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.552423819178465,"aZ":-30.454348972772888,"pfxX":-8.34916901659722,"pfxZ":0.9188499005799429,"pX":-0.7039631045037187,"pZ":3.24001979622055,"vX0":8.175245286367549,"vY0":-135.5190581227838,"vZ0":0.18824560360587805,"x":143.83,"y":151.3,"x0":-2.6694252167441332,"y0":50.00113696871887,"z0":5.290306611808979,"aX":-15.588228996957795},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.9,"breakHorizontal":13.4,"spinRate":1677,"spinDirection":228},"zone":1,"typeConfidence":0.91,"plateTime":0.4035840174709566,"extension":7.10331845837498},"index":3,"playId":"cce54b5b-63f9-35f4-a722-abe0a93afe1b","pitchNumber":4,"startTime":"2026-07-11T04:23:02.880Z","endTime":"2026-07-11T04:23:29.893Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.136653137606075,"aZ":-35.258115335806565,"pfxX":0.9033916019548998,"pfxZ":-1.7439946859733744,"pX":0.8499146045236977,"pZ":0.7559890950972706,"vX0":8.637829515942654,"vY0":-132.17886117447185,"vZ0":-5.235168270975354,"x":84.6,"y":218.37,"x0":-2.5775037705895794,"y0":50.003413088731406,"z0":5.350888490193741,"aX":1.596271858474172},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-4.1,"breakHorizontal":-3.5,"spinRate":2528,"spinDirection":44},"zone":14,"typeConfidence":0.56,"plateTime":0.4143735506634103,"extension":6.862726122631028},"index":4,"playId":"6df77239-6366-3009-9435-f2c39bc1c7f0","pitchNumber":5,"startTime":"2026-07-11T04:23:31.968Z","endTime":"2026-07-11T04:23:35.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.911950189868485,"aZ":-12.526540709641043,"pfxX":-4.759905192265061,"pfxZ":9.36815722750012,"pX":-0.2430318828332787,"pZ":2.9960206492963195,"vX0":8.957494839186932,"vY0":-144.2140058112207,"vZ0":-3.9118269189862627,"x":126.26,"y":157.89,"x0":-2.77706478359984,"y0":50.00186829640496,"z0":5.148069029932621,"aX":-9.982901654937436},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.3,"breakHorizontal":6.7,"spinRate":2281,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.3804416122275782,"extension":6.937763016608574},"hitData":{"launchSpeed":105.0,"launchAngle":9.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":121.64,"coordY":89.07}},"index":5,"playId":"d7e99f80-09cd-38ab-8c12-351a50ac31e8","pitchNumber":6,"startTime":"2026-07-11T04:23:49.649Z","endTime":"2026-07-11T04:24:00.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:24:00.659Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to right fielder Nathan Lukes. Luis Campusano to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-11T04:24:19.208Z","endTime":"2026-07-11T04:25:13.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.9,"endSpeed":83.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91585207120604,"aZ":-39.07899314349221,"pfxX":1.173901956881135,"pfxZ":-3.9935746291086387,"pX":1.4533932281934328,"pZ":1.754952548170374,"vX0":10.151691220853158,"vY0":-130.5580599972256,"vZ0":-1.6404376086275898,"x":61.6,"y":191.4,"x0":-2.6340229290487076,"y0":50.00040948229343,"z0":5.326381927369139,"aX":2.030496564276794},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-7.3,"breakHorizontal":-4.3,"spinRate":2474,"spinDirection":44},"zone":14,"typeConfidence":0.86,"plateTime":0.41915900852570287,"extension":6.9923835146360895},"index":0,"playId":"c109fe3d-b936-3783-9738-d6b998d827b8","pitchNumber":1,"startTime":"2026-07-11T04:24:24.652Z","endTime":"2026-07-11T04:24:28.034Z","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":90.9,"endSpeed":83.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12084627717575,"aZ":-29.477647328579863,"pfxX":-6.797921182200811,"pfxZ":1.5166075612900496,"pX":1.1433908854997332,"pZ":3.0193391673525265,"vX0":11.730491308002117,"vY0":-131.89106439921486,"vZ0":-0.30327585520184885,"x":73.42,"y":157.26,"x0":-2.4637531257853897,"y0":50.00001369651293,"z0":5.296106773059627,"aX":-12.063210562696746},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":10.0,"spinRate":1653,"spinDirection":233},"zone":12,"typeConfidence":0.89,"plateTime":0.4141284291390397,"extension":7.293696803936056},"index":1,"playId":"a69be434-e07b-3784-b16c-80a1c00169eb","pitchNumber":2,"startTime":"2026-07-11T04:24:39.858Z","endTime":"2026-07-11T04:24:43.730Z","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":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42004721209997,"aZ":-13.660846223058403,"pfxX":-6.134308253657201,"pfxZ":8.954405174007213,"pX":0.4219726933262886,"pZ":2.449607338990022,"vX0":10.20259730462476,"vY0":-143.18924970565135,"vZ0":-5.372253708257619,"x":100.92,"y":172.64,"x0":-2.397510175246464,"y0":50.00322471265426,"z0":5.211548746473628,"aX":-12.683912996681368},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2172,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.3831722208929711,"extension":7.060015872187085},"hitData":{"launchSpeed":110.2,"launchAngle":5.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.63,"coordY":114.16}},"index":2,"playId":"f90fbfaf-aaf7-3cee-9f6c-3d090e17e469","pitchNumber":3,"startTime":"2026-07-11T04:25:03.305Z","endTime":"2026-07-11T04:25:13.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:25:13.325Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a line drive to left fielder Myles Straw. Luis Campusano scores. Fernando Tatis Jr. to 2nd.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-11T04:26:10.583Z","endTime":"2026-07-11T04:26:22.996Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":{"id":686973,"link":"/api/v1/people/686973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-11T04:25:30.568Z","endTime":"2026-07-11T04:26:12.752Z","isPitch":false,"type":"action"},{"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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.776137622456453,"aZ":-37.31067270855617,"pfxX":2.6870653598358483,"pfxZ":-2.9390073347301513,"pX":-0.19452737237070042,"pZ":2.0298600097309394,"vX0":6.555632156405531,"vY0":-131.37085055840177,"vZ0":-1.1154498735780167,"x":124.41,"y":183.97,"x0":-3.0710846758822434,"y0":50.00159455204642,"z0":5.2327257868891754,"aX":4.697208841123426},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-5.4,"breakHorizontal":-6.4,"spinRate":2455,"spinDirection":56},"zone":8,"typeConfidence":0.74,"plateTime":0.416892598226311,"extension":6.919264222320728},"hitData":{"launchSpeed":96.7,"launchAngle":11.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.63,"coordY":123.78}},"index":1,"playId":"c5c5d413-2d03-311d-b0de-e5e137b64362","pitchNumber":1,"startTime":"2026-07-11T04:26:12.752Z","endTime":"2026-07-11T04:26:22.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:26:22.996Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-11T04:27:03.212Z","endTime":"2026-07-11T04:29:44.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.16"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.49"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.03"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.70"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.87"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.32"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.53"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.82"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.20"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.78"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.80"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"102.21"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.46"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".413"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".281"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".413"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".281"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"}],"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":"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":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.1,"endSpeed":86.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.223637899508745,"aZ":-25.664316575571547,"pfxX":1.1316459906774976,"pfxZ":3.4241635384248807,"pX":0.8929667303017458,"pZ":1.9717483460912308,"vX0":9.610119638098706,"vY0":-136.75838807031633,"vZ0":-3.931413844332525,"x":82.96,"y":185.54,"x0":-2.808731590328076,"y0":50.003170544163574,"z0":5.181560896242461,"aX":2.147406203537545},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":-4.0,"spinRate":2525,"spinDirection":183},"zone":14,"typeConfidence":0.9,"plateTime":0.40000220775811535,"extension":7.043116886382584},"index":0,"playId":"8341c53f-dbdb-3f16-b6c5-fc68dd6824c9","pitchNumber":1,"startTime":"2026-07-11T04:27:11.637Z","endTime":"2026-07-11T04:27:15.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":90.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.866284090664166,"aZ":-8.902161924813122,"pfxX":-6.091115554778628,"pfxZ":10.974316076565664,"pX":0.14482860345536097,"pZ":1.5865918678009763,"vX0":10.577578911921181,"vY0":-144.93450756064513,"vZ0":-8.38374678363831,"x":111.48,"y":195.94,"x0":-2.7659815093000306,"y0":50.0047403992484,"z0":5.06574851578626,"aX":-12.91962463258709},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.2,"breakHorizontal":8.9,"spinRate":2299,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3783730207429308,"extension":7.116669330874785},"index":1,"playId":"fa54bc08-ef5a-3216-8d22-8d36d6d31ec9","pitchNumber":2,"startTime":"2026-07-11T04:27:31.897Z","endTime":"2026-07-11T04:27:58.923Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"}}},{"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":92.5,"endSpeed":84.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.877360253391025,"aZ":-29.956014679998283,"pfxX":-7.615106212022948,"pfxZ":1.2081237985598916,"pX":-0.17128663368328112,"pZ":1.6341561643890707,"vX0":10.059565087108037,"vY0":-134.4000270437999,"vZ0":-3.8079278788115194,"x":123.53,"y":194.66,"x0":-2.971650328318607,"y0":50.00124454690015,"z0":5.194690045161497,"aX":-13.944298744188583},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.6,"breakHorizontal":11.6,"spinRate":1697,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.4074009787780595,"extension":7.351078841338529},"index":2,"playId":"8ab1fc6f-f54c-39a2-a3b5-4f34a01e663a","pitchNumber":3,"startTime":"2026-07-11T04:28:07.194Z","endTime":"2026-07-11T04:28:14.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.993545092473465,"aZ":-35.959597437329094,"pfxX":2.147144819102323,"pfxZ":-2.1846244798708696,"pX":0.7771751597020211,"pZ":0.9415668086576496,"vX0":8.498055106148087,"vY0":-130.99842280910872,"vZ0":-4.021697983963982,"x":87.38,"y":213.36,"x0":-2.7948327393133554,"y0":50.00544616133568,"z0":5.199636974604934,"aX":3.713671437439441},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.7,"breakHorizontal":-5.9,"spinRate":2581,"spinDirection":42},"zone":14,"typeConfidence":0.77,"plateTime":0.4189257506436683,"extension":7.107636245722615},"index":3,"playId":"f796f5c0-b1a9-30ce-a250-2c1a539d4db3","pitchNumber":4,"startTime":"2026-07-11T04:28:26.922Z","endTime":"2026-07-11T04:28:31.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.587489606351102,"aZ":-25.85644451516364,"pfxX":-6.716078534090168,"pfxZ":3.3708771882699935,"pX":-0.3807404999065345,"pZ":1.593142005888262,"vX0":9.224048690964668,"vY0":-135.74297122650995,"vZ0":-4.647266060294927,"x":131.51,"y":195.77,"x0":-2.943871300762783,"y0":50.00083345967349,"z0":5.118386385843946,"aX":-12.582632715789924},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.3,"breakHorizontal":10.3,"spinRate":1870,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.402872779739214,"extension":7.165517226847351},"index":4,"playId":"1713528a-6806-394e-a2a8-097fe588cdd7","pitchNumber":5,"startTime":"2026-07-11T04:28:47.929Z","endTime":"2026-07-11T04:28:53.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.042169710823057,"aZ":-40.58888950203627,"pfxX":2.0012638814426964,"pfxZ":-4.821203540873791,"pX":0.5838331396508099,"pZ":0.7199020702345573,"vX0":8.435393661284548,"vY0":-131.30295896372306,"vZ0":-3.8437442760016753,"x":94.75,"y":219.34,"x0":-2.9317373376752913,"y0":50.004107344668085,"z0":5.225811042825429,"aX":3.4912468641449466},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-9.4,"breakHorizontal":-5.5,"spinRate":2620,"spinDirection":36},"zone":14,"typeConfidence":0.88,"plateTime":0.4172947776796949,"extension":7.074146237721606},"index":5,"playId":"ea717692-2bc2-3cab-a12d-4ca0ad540a7c","pitchNumber":6,"startTime":"2026-07-11T04:29:12.807Z","endTime":"2026-07-11T04:29:16.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98379525639658,"aZ":-38.65587234324427,"pfxX":3.0379738554858022,"pfxZ":-3.75621219710907,"pX":-0.08149374696314562,"pZ":1.9712316427272678,"vX0":6.533266548718205,"vY0":-130.70790254190686,"vZ0":-1.0597950454191962,"x":120.11,"y":185.56,"x0":-3.0095855944868446,"y0":50.00152164235869,"z0":5.289026127251618,"aX":5.244647092860783},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-6.8,"breakHorizontal":-7.0,"spinRate":2372,"spinDirection":49},"zone":8,"typeConfidence":0.84,"plateTime":0.4193171073845159,"extension":7.050861613163294},"hitData":{"launchSpeed":91.2,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.72,"coordY":167.3}},"index":6,"playId":"ee5c6576-22af-3eeb-9bd2-bfdfa77949d2","pitchNumber":7,"startTime":"2026-07-11T04:29:34.590Z","endTime":"2026-07-11T04:29:44.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:29:44.263Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-11T04:27:03.212Z","endTime":"2026-07-11T04:29:44.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.16"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.49"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.03"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.70"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.87"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.32"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.53"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.82"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.20"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.78"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.80"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"102.21"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.46"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".413"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".281"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".413"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".281"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"}],"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":"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":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.1,"endSpeed":86.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.223637899508745,"aZ":-25.664316575571547,"pfxX":1.1316459906774976,"pfxZ":3.4241635384248807,"pX":0.8929667303017458,"pZ":1.9717483460912308,"vX0":9.610119638098706,"vY0":-136.75838807031633,"vZ0":-3.931413844332525,"x":82.96,"y":185.54,"x0":-2.808731590328076,"y0":50.003170544163574,"z0":5.181560896242461,"aX":2.147406203537545},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":-4.0,"spinRate":2525,"spinDirection":183},"zone":14,"typeConfidence":0.9,"plateTime":0.40000220775811535,"extension":7.043116886382584},"index":0,"playId":"8341c53f-dbdb-3f16-b6c5-fc68dd6824c9","pitchNumber":1,"startTime":"2026-07-11T04:27:11.637Z","endTime":"2026-07-11T04:27:15.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":90.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.866284090664166,"aZ":-8.902161924813122,"pfxX":-6.091115554778628,"pfxZ":10.974316076565664,"pX":0.14482860345536097,"pZ":1.5865918678009763,"vX0":10.577578911921181,"vY0":-144.93450756064513,"vZ0":-8.38374678363831,"x":111.48,"y":195.94,"x0":-2.7659815093000306,"y0":50.0047403992484,"z0":5.06574851578626,"aX":-12.91962463258709},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.2,"breakHorizontal":8.9,"spinRate":2299,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3783730207429308,"extension":7.116669330874785},"index":1,"playId":"fa54bc08-ef5a-3216-8d22-8d36d6d31ec9","pitchNumber":2,"startTime":"2026-07-11T04:27:31.897Z","endTime":"2026-07-11T04:27:58.923Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"}}},{"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":92.5,"endSpeed":84.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.877360253391025,"aZ":-29.956014679998283,"pfxX":-7.615106212022948,"pfxZ":1.2081237985598916,"pX":-0.17128663368328112,"pZ":1.6341561643890707,"vX0":10.059565087108037,"vY0":-134.4000270437999,"vZ0":-3.8079278788115194,"x":123.53,"y":194.66,"x0":-2.971650328318607,"y0":50.00124454690015,"z0":5.194690045161497,"aX":-13.944298744188583},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.6,"breakHorizontal":11.6,"spinRate":1697,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.4074009787780595,"extension":7.351078841338529},"index":2,"playId":"8ab1fc6f-f54c-39a2-a3b5-4f34a01e663a","pitchNumber":3,"startTime":"2026-07-11T04:28:07.194Z","endTime":"2026-07-11T04:28:14.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.993545092473465,"aZ":-35.959597437329094,"pfxX":2.147144819102323,"pfxZ":-2.1846244798708696,"pX":0.7771751597020211,"pZ":0.9415668086576496,"vX0":8.498055106148087,"vY0":-130.99842280910872,"vZ0":-4.021697983963982,"x":87.38,"y":213.36,"x0":-2.7948327393133554,"y0":50.00544616133568,"z0":5.199636974604934,"aX":3.713671437439441},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.7,"breakHorizontal":-5.9,"spinRate":2581,"spinDirection":42},"zone":14,"typeConfidence":0.77,"plateTime":0.4189257506436683,"extension":7.107636245722615},"index":3,"playId":"f796f5c0-b1a9-30ce-a250-2c1a539d4db3","pitchNumber":4,"startTime":"2026-07-11T04:28:26.922Z","endTime":"2026-07-11T04:28:31.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.587489606351102,"aZ":-25.85644451516364,"pfxX":-6.716078534090168,"pfxZ":3.3708771882699935,"pX":-0.3807404999065345,"pZ":1.593142005888262,"vX0":9.224048690964668,"vY0":-135.74297122650995,"vZ0":-4.647266060294927,"x":131.51,"y":195.77,"x0":-2.943871300762783,"y0":50.00083345967349,"z0":5.118386385843946,"aX":-12.582632715789924},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.3,"breakHorizontal":10.3,"spinRate":1870,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.402872779739214,"extension":7.165517226847351},"index":4,"playId":"1713528a-6806-394e-a2a8-097fe588cdd7","pitchNumber":5,"startTime":"2026-07-11T04:28:47.929Z","endTime":"2026-07-11T04:28:53.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.042169710823057,"aZ":-40.58888950203627,"pfxX":2.0012638814426964,"pfxZ":-4.821203540873791,"pX":0.5838331396508099,"pZ":0.7199020702345573,"vX0":8.435393661284548,"vY0":-131.30295896372306,"vZ0":-3.8437442760016753,"x":94.75,"y":219.34,"x0":-2.9317373376752913,"y0":50.004107344668085,"z0":5.225811042825429,"aX":3.4912468641449466},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-9.4,"breakHorizontal":-5.5,"spinRate":2620,"spinDirection":36},"zone":14,"typeConfidence":0.88,"plateTime":0.4172947776796949,"extension":7.074146237721606},"index":5,"playId":"ea717692-2bc2-3cab-a12d-4ca0ad540a7c","pitchNumber":6,"startTime":"2026-07-11T04:29:12.807Z","endTime":"2026-07-11T04:29:16.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98379525639658,"aZ":-38.65587234324427,"pfxX":3.0379738554858022,"pfxZ":-3.75621219710907,"pX":-0.08149374696314562,"pZ":1.9712316427272678,"vX0":6.533266548718205,"vY0":-130.70790254190686,"vZ0":-1.0597950454191962,"x":120.11,"y":185.56,"x0":-3.0095855944868446,"y0":50.00152164235869,"z0":5.289026127251618,"aX":5.244647092860783},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-6.8,"breakHorizontal":-7.0,"spinRate":2372,"spinDirection":49},"zone":8,"typeConfidence":0.84,"plateTime":0.4193171073845159,"extension":7.050861613163294},"hitData":{"launchSpeed":91.2,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.72,"coordY":167.3}},"index":6,"playId":"ee5c6576-22af-3eeb-9bd2-bfdfa77949d2","pitchNumber":7,"startTime":"2026-07-11T04:29:34.590Z","endTime":"2026-07-11T04:29:44.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-11T04:29:44.263Z","atBatIndex":75},"scoringPlays":[5,27,38,39,74],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":123.62,"y":106.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":104.86,"y":156.14},"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":1,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":106.38,"y":160.2},"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":1,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":79.55,"y":43.6},"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":1,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":98.78,"y":102.41},"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":1,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":109.93,"y":151.58},"type":"O","description":"Forceout"}]}},{"startIndex":10,"endIndex":15,"top":[10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":99.79,"y":162.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":115.0,"y":146.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":157.19,"y":111.67},"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":2,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":126.26,"y":199.69},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18,19],"bottom":[20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":85.62,"y":148.86},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":120.25,"y":50.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"coordinates":{"x":76.52,"y":130.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":125.65,"y":94.8},"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":3,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":116.52,"y":148.54},"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":3,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":91.87,"y":159.35},"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":3,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":68.27,"y":125.73},"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":149.47,"y":154.62},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":34,"top":[24,25,26,27,28,29],"bottom":[30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":168.74,"y":109.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":163.35,"y":56.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":144.91,"y":174.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":97.26,"y":164.25},"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":4,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":169.0,"y":75.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":97.51,"y":124.68},"type":"H","description":"Single"}]}},{"startIndex":35,"endIndex":45,"top":[35,36,37,38,39,40,41],"bottom":[42,43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":132.86,"y":188.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"coordinates":{"x":172.95,"y":106.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":137.31,"y":85.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":113.88,"y":186.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":51.55,"y":65.84},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":143.64,"y":128.73},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":106.01,"y":98.63},"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":97.21,"y":157.72},"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":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":164.18,"y":121.67},"type":"H","description":"Single"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":168.66,"y":64.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":79.48,"y":95.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":152.71,"y":96.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"batter":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"coordinates":{"x":162.01,"y":78.63},"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":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":207.77,"y":109.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":173.37,"y":84.77},"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":6,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":165.7,"y":193.15},"type":"O","description":"Pop Out"}]}},{"startIndex":54,"endIndex":60,"top":[54,55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":44.76,"y":126.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":143.39,"y":101.9},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":53.62,"y":103.16},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":93.71,"y":199.74},"type":"O","description":"Pop Out"}]}},{"startIndex":61,"endIndex":66,"top":[61,62,63],"bottom":[64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":184.37,"y":100.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":153.02,"y":167.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":150.49,"y":150.57},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":102.83,"y":165.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":102.34,"y":161.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":101.82,"y":164.76},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":75,"top":[67,68,69],"bottom":[70,71,72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":94.72,"y":76.04},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":95.74,"y":138.4},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":125.65,"y":191.63},"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":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":70.88,"y":73.08},"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":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":121.64,"y":89.07},"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":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":161.63,"y":114.16},"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":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":57.63,"y":123.78},"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":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":94.72,"y":167.3},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":10,"errors":0,"leftOnBase":9},"away":{"runs":5,"hits":9,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"catcher":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"first":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"second":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"third":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"shortstop":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"left":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"center":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"onDeck":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"inHole":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"battingOrder":2,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"onDeck":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"inHole":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"battingOrder":3,"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":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":6,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".244","atBats":35,"obp":".305","slg":".383","ops":".688","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":11,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":163,"era":"4.07","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.30","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":65,"strikes":98,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":3,"pitchesPerInning":"18.11","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 2 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":43,"strikes":54,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"1.93","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":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":4,"gamesStarted":4,"flyOuts":10,"groundOuts":19,"airOuts":18,"runs":15,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":76,"obp":".419","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":353,"era":"7.64","inningsPitched":"17.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"2.04","battersFaced":86,"outs":53,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":140,"strikes":213,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":2,"winPercentage":".000","pitchesPerInning":"19.98","gamesFinished":0,"strikeoutWalkRatio":"1.30","strikeoutsPer9Inn":"6.62","walksPer9Inn":"5.09","hitsPer9Inn":"13.25","runsScoredPer9":"7.64","homeRunsPer9":"3.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":3,"flyOuts":29,"groundOuts":68,"airOuts":48,"runs":21,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":56,"baseOnBalls":17,"intentionalWalks":0,"hits":46,"hitByPitch":0,"atBats":217,"obp":".269","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":917,"era":"2.95","inningsPitched":"58.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":19,"whip":"1.09","battersFaced":235,"outs":174,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":917,"balls":301,"strikes":616,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".800","pitchesPerInning":"15.81","gamesFinished":5,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"8.69","walksPer9Inn":"2.64","hitsPer9Inn":"7.14","runsScoredPer9":"3.26","homeRunsPer9":"0.62","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":11,"flyOuts":4,"groundOuts":7,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".261","atBats":23,"obp":".346","slg":".435","ops":".781","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":10,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":0,"chances":23,"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"}]},"ID682729":{"person":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".273","atBats":11,"obp":".273","slg":".545","ops":".818","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":6,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID671936":{"person":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":1,"flyOuts":11,"groundOuts":13,"airOuts":20,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":2,"atBats":67,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":315,"era":"3.63","inningsPitched":"17.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":7,"whip":"1.33","battersFaced":75,"outs":52,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":315,"balls":114,"strikes":201,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.17","gamesFinished":2,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.83","walksPer9Inn":"3.12","hitsPer9Inn":"8.83","runsScoredPer9":"3.63","homeRunsPer9":"1.04","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689149":{"person":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":0,"flyOuts":6,"groundOuts":2,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"obp":".263","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":82,"era":"1.93","inningsPitched":"4.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.07","battersFaced":19,"outs":14,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":34,"strikes":48,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.57","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.79","walksPer9Inn":"3.86","hitsPer9Inn":"5.79","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(S, 19)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":19,"groundOuts":46,"airOuts":29,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":67,"baseOnBalls":13,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":176,"obp":".253","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":786,"era":"1.10","inningsPitched":"49.0","wins":3,"losses":3,"saves":19,"saveOpportunities":19,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"0.98","battersFaced":190,"outs":147,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":786,"balls":260,"strikes":526,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.59","rbi":1,"winPercentage":".500","pitchesPerInning":"16.04","gamesFinished":30,"strikeoutWalkRatio":"5.15","strikeoutsPer9Inn":"12.31","walksPer9Inn":"2.39","hitsPer9Inn":"6.43","runsScoredPer9":"2.02","homeRunsPer9":"0.18","inheritedRunners":24,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":64,"groundOuts":87,"airOuts":127,"runs":41,"doubles":23,"triples":1,"homeRuns":7,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":104,"hitByPitch":0,"avg":".298","atBats":349,"obp":".319","slg":".430","ops":".749","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":364,"totalBases":150,"rbi":30,"leftOnBase":126,"sacBunts":0,"sacFlies":3,"babip":".312","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.86","popOuts":30,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":202,"putOuts":111,"errors":10,"chances":323,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":41,"groundOuts":61,"airOuts":86,"runs":34,"doubles":16,"triples":2,"homeRuns":7,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":2,"hits":66,"hitByPitch":2,"avg":".243","atBats":272,"obp":".310","slg":".393","ops":".703","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":107,"rbi":24,"leftOnBase":115,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.86","popOuts":21,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":165,"errors":0,"chances":168,"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"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"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":53,"groundOuts":96,"airOuts":110,"runs":56,"doubles":18,"triples":3,"homeRuns":15,"strikeOuts":108,"baseOnBalls":29,"intentionalWalks":1,"hits":101,"hitByPitch":1,"atBats":408,"obp":".297","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1755,"era":"4.32","inningsPitched":"106.1","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.22","battersFaced":445,"outs":319,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1755,"balls":617,"strikes":1138,"strikePercentage":".650","hitBatsmen":1,"balks":2,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".333","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"9.14","walksPer9Inn":"2.45","hitsPer9Inn":"8.55","runsScoredPer9":"4.74","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":37,"groundOuts":89,"airOuts":72,"runs":24,"doubles":14,"triples":1,"homeRuns":7,"strikeOuts":60,"baseOnBalls":11,"intentionalWalks":0,"hits":66,"hitByPitch":8,"avg":".234","atBats":282,"obp":".280","slg":".365","ops":".645","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":103,"rbi":37,"leftOnBase":123,"sacBunts":2,"sacFlies":3,"babip":".271","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.29","popOuts":17,"lineOuts":18},"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":177,"putOuts":121,"errors":4,"chances":302,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":21,"groundOuts":34,"airOuts":43,"runs":19,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".241","atBats":158,"obp":".324","slg":".411","ops":".735","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":65,"rbi":20,"leftOnBase":68,"sacBunts":1,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.57","popOuts":9,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":34,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":26,"putOuts":393,"errors":7,"chances":426,"fielding":".984","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 10)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":9,"groundOuts":31,"airOuts":24,"runs":23,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":64,"baseOnBalls":15,"intentionalWalks":4,"hits":40,"hitByPitch":4,"atBats":158,"obp":".331","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":736,"era":"4.24","inningsPitched":"40.1","wins":5,"losses":5,"saves":5,"saveOpportunities":8,"holds":10,"blownSaves":3,"earnedRuns":19,"whip":"1.36","battersFaced":178,"outs":121,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":736,"balls":243,"strikes":493,"strikePercentage":".670","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"18.25","gamesFinished":15,"strikeoutWalkRatio":"4.27","strikeoutsPer9Inn":"14.28","walksPer9Inn":"3.35","hitsPer9Inn":"8.93","runsScoredPer9":"5.13","homeRunsPer9":"0.89","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":31,"groundOuts":70,"airOuts":69,"runs":31,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":148,"baseOnBalls":44,"intentionalWalks":0,"hits":67,"hitByPitch":3,"atBats":353,"obp":".284","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1718,"era":"2.56","inningsPitched":"98.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.13","battersFaced":401,"outs":295,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1718,"balls":645,"strikes":1073,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".600","pitchesPerInning":"17.47","gamesFinished":0,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"13.55","walksPer9Inn":"4.03","hitsPer9Inn":"6.13","runsScoredPer9":"2.84","homeRunsPer9":"0.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702056":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":46,"groundOuts":55,"airOuts":94,"runs":28,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":68,"baseOnBalls":32,"intentionalWalks":0,"hits":47,"hitByPitch":2,"atBats":259,"obp":".274","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1178,"era":"3.31","inningsPitched":"73.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.08","battersFaced":298,"outs":220,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1178,"balls":445,"strikes":733,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"8.35","walksPer9Inn":"3.93","hitsPer9Inn":"5.77","runsScoredPer9":"3.44","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":20,"groundOuts":64,"airOuts":45,"runs":21,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".288","atBats":191,"obp":".341","slg":".393","ops":".734","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":75,"rbi":17,"leftOnBase":57,"sacBunts":3,"sacFlies":1,"babip":".325","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.75","popOuts":11,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":100,"errors":1,"chances":104,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":65,"flyOuts":41,"groundOuts":69,"airOuts":70,"runs":31,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":58,"baseOnBalls":29,"intentionalWalks":0,"hits":56,"hitByPitch":3,"avg":".222","atBats":252,"obp":".309","slg":".381","ops":".690","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":288,"totalBases":96,"rbi":22,"leftOnBase":109,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.99","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":16,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 4-0)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":49,"gamesStarted":3,"flyOuts":20,"groundOuts":23,"airOuts":37,"runs":18,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":139,"obp":".350","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":640,"era":"4.54","inningsPitched":"35.2","wins":4,"losses":0,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":18,"whip":"1.51","battersFaced":159,"outs":107,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":640,"balls":228,"strikes":412,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.94","gamesFinished":5,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"11.10","walksPer9Inn":"4.04","hitsPer9Inn":"9.59","runsScoredPer9":"4.54","homeRunsPer9":"1.01","inheritedRunners":25,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":11},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":6,"flyOuts":24,"groundOuts":45,"airOuts":39,"runs":21,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":21,"intentionalWalks":2,"hits":30,"hitByPitch":2,"atBats":158,"obp":".291","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":728,"era":"3.33","inningsPitched":"46.0","wins":3,"losses":3,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":17,"whip":"1.11","battersFaced":183,"outs":138,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":728,"balls":257,"strikes":471,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".500","pitchesPerInning":"15.83","gamesFinished":7,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.11","hitsPer9Inn":"5.87","runsScoredPer9":"4.11","homeRunsPer9":"1.17","inheritedRunners":18,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815873":{"person":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":3,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".207","atBats":29,"obp":".207","slg":".345","ops":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":5,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":4,"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":2,"putOuts":22,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 19)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","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,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","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":44,"gamesStarted":0,"flyOuts":17,"groundOuts":73,"airOuts":32,"runs":15,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":21,"baseOnBalls":13,"intentionalWalks":4,"hits":36,"hitByPitch":0,"atBats":160,"obp":".282","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":601,"era":"1.69","inningsPitched":"42.2","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":19,"blownSaves":3,"earnedRuns":8,"whip":"1.15","battersFaced":176,"outs":128,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":601,"balls":183,"strikes":418,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.28","rbi":0,"winPercentage":".333","pitchesPerInning":"14.09","gamesFinished":6,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"4.43","walksPer9Inn":"2.74","hitsPer9Inn":"7.59","runsScoredPer9":"3.16","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":15,"flyOuts":41,"groundOuts":80,"airOuts":80,"runs":43,"doubles":21,"triples":0,"homeRuns":11,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":0,"hits":89,"hitByPitch":6,"atBats":304,"obp":".353","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1331,"era":"5.07","inningsPitched":"76.1","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.48","battersFaced":338,"outs":229,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1331,"balls":509,"strikes":822,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".429","pitchesPerInning":"17.44","gamesFinished":1,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"6.96","walksPer9Inn":"2.83","hitsPer9Inn":"10.49","runsScoredPer9":"5.07","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":44,"groundOuts":108,"airOuts":93,"runs":50,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":40,"intentionalWalks":5,"hits":86,"hitByPitch":4,"avg":".262","atBats":328,"obp":".345","slg":".351","ops":".696","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":115,"rbi":38,"leftOnBase":125,"sacBunts":0,"sacFlies":5,"babip":".287","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.60","popOuts":19,"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":50,"putOuts":571,"errors":6,"chances":627,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":28,"groundOuts":43,"airOuts":50,"runs":26,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".236","atBats":144,"obp":".294","slg":".340","ops":".634","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":49,"rbi":16,"leftOnBase":61,"sacBunts":2,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":13,"strikes":17,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":92,"errors":0,"chances":93,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":13,"groundOuts":29,"airOuts":28,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".188","atBats":85,"obp":".255","slg":".294","ops":".549","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":25,"rbi":8,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".197","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.50","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":28,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":10,"putOuts":226,"errors":0,"chances":236,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":46,"groundOuts":62,"airOuts":77,"runs":49,"doubles":11,"triples":0,"homeRuns":22,"strikeOuts":116,"baseOnBalls":34,"intentionalWalks":0,"hits":79,"hitByPitch":5,"avg":".238","atBats":332,"obp":".316","slg":".470","ops":".786","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":156,"rbi":62,"leftOnBase":159,"sacBunts":0,"sacFlies":2,"babip":".291","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.09","popOuts":18,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":135,"putOuts":61,"errors":10,"chances":206,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[676391,665489,672960,543807,672386,662139,649966,665926,664702,682729,664770,669456,689254,689149,656546,643511,686973],"pitchers":[669456,689254,689149,656546,643511,686973],"bench":[815873,678218],"bullpen":[656302,571578,680755,592332,671936,693686,702056],"battingOrder":[676391,665489,672960,543807,672386,662139,665926,664702,664770],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kirk (3, Sears)."},{"label":"HR","value":"Okamoto (22, 5th inning off Brito, 2 on, 1 out)."},{"label":"TB","value":"Clase, J; Clement 2; Guerrero Jr.; Kirk 2; Okamoto 4; Springer; Straw 2."},{"label":"RBI","value":"Guerrero Jr. (38); Kirk (8); Okamoto 3 (62)."},{"label":"Runners left in scoring position, 2 out","value":"Urías, L 2."},{"label":"GIDP","value":"Guerrero Jr."},{"label":"Team RISP","value":"3-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Bieber-Urías, L-Guerrero Jr.)."}]}],"note":[{"label":"a","value":"Popped out for Clase, J in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":11,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".225","atBats":36,"obp":".300","slg":".372","ops":".672","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":14,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":9,"groundOuts":6,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":144,"era":"4.20","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.33","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":49,"strikes":95,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":5,"pitchesPerInning":"16.00","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"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":"901","stats":{"batting":{"note":"b-","summary":"1-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":9,"groundOuts":14,"airOuts":14,"runs":13,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".318","atBats":66,"obp":".416","slg":".606","ops":"1.022","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":40,"rbi":11,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".378","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","assists":7,"putOuts":168,"errors":1,"chances":176,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":{},"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":24,"gamesStarted":0,"flyOuts":21,"groundOuts":18,"airOuts":40,"runs":9,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":20,"intentionalWalks":2,"hits":23,"hitByPitch":1,"atBats":111,"obp":".321","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":534,"era":"2.23","inningsPitched":"32.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":8,"whip":"1.33","battersFaced":137,"outs":97,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":534,"balls":197,"strikes":337,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".000","pitchesPerInning":"16.52","gamesFinished":5,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"9.74","walksPer9Inn":"5.57","hitsPer9Inn":"6.40","runsScoredPer9":"2.51","homeRunsPer9":"1.39","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":14,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":26,"groundOuts":76,"airOuts":52,"runs":19,"doubles":9,"triples":0,"homeRuns":0,"strikeOuts":25,"baseOnBalls":19,"intentionalWalks":1,"hits":38,"hitByPitch":1,"avg":".203","atBats":187,"obp":".278","slg":".251","ops":".529","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":47,"rbi":19,"leftOnBase":104,"sacBunts":2,"sacFlies":2,"babip":".232","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"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":63,"putOuts":68,"errors":5,"chances":136,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":19,"gamesStarted":19,"flyOuts":59,"groundOuts":108,"airOuts":109,"runs":42,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":92,"baseOnBalls":43,"intentionalWalks":0,"hits":82,"hitByPitch":8,"atBats":388,"obp":".302","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1731,"era":"3.41","inningsPitched":"108.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.15","battersFaced":443,"outs":325,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1731,"balls":645,"strikes":1086,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".462","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"7.64","walksPer9Inn":"3.57","hitsPer9Inn":"6.81","runsScoredPer9":"3.49","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":16,"errors":0,"chances":23,"fielding":"1.000","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":36,"gamesStarted":0,"flyOuts":16,"groundOuts":22,"airOuts":20,"runs":6,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":69,"baseOnBalls":13,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":127,"obp":".218","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":612,"era":"0.96","inningsPitched":"37.2","wins":2,"losses":1,"saves":23,"saveOpportunities":23,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.80","battersFaced":142,"outs":113,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":612,"balls":209,"strikes":403,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".667","pitchesPerInning":"16.25","gamesFinished":32,"strikeoutWalkRatio":"5.31","strikeoutsPer9Inn":"16.49","walksPer9Inn":"3.11","hitsPer9Inn":"4.06","runsScoredPer9":"1.43","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"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}},"ID666745":{"person":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":50,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":12,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":16,"strikes":34,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":67,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"0.92","battersFaced":16,"outs":13,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":67,"balls":20,"strikes":47,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":4,"winPercentage":".---","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.08","hitsPer9Inn":"6.23","runsScoredPer9":"4.15","homeRunsPer9":"2.08","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":4,"flyOuts":20,"groundOuts":59,"airOuts":44,"runs":12,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":19,"intentionalWalks":1,"hits":43,"hitByPitch":2,"atBats":177,"obp":".323","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":758,"era":"2.23","inningsPitched":"48.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":12,"whip":"1.28","battersFaced":198,"outs":145,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":758,"balls":276,"strikes":482,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".500","pitchesPerInning":"15.68","gamesFinished":13,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"5.77","walksPer9Inn":"3.54","hitsPer9Inn":"8.01","runsScoredPer9":"2.23","homeRunsPer9":"0.56","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":18,"gamesStarted":18,"flyOuts":42,"groundOuts":90,"airOuts":80,"runs":49,"doubles":15,"triples":2,"homeRuns":11,"strikeOuts":80,"baseOnBalls":31,"intentionalWalks":2,"hits":90,"hitByPitch":4,"atBats":340,"obp":".333","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1475,"era":"5.07","inningsPitched":"87.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.39","battersFaced":375,"outs":261,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1475,"balls":551,"strikes":924,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".500","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"8.28","walksPer9Inn":"3.21","hitsPer9Inn":"9.31","runsScoredPer9":"5.07","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":16,"errors":1,"chances":22,"fielding":".955","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":"200","stats":{"batting":{"summary":"1-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":53,"groundOuts":84,"airOuts":99,"runs":41,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":96,"baseOnBalls":26,"intentionalWalks":2,"hits":77,"hitByPitch":1,"avg":".218","atBats":353,"obp":".274","slg":".351","ops":".625","caughtStealing":1,"stolenBases":19,"stolenBasePercentage":".950","caughtStealingPercentage":".050","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":124,"rbi":38,"leftOnBase":144,"sacBunts":3,"sacFlies":0,"babip":".271","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.30","popOuts":16,"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":6,"putOuts":219,"errors":0,"chances":225,"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"}]},"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":13,"gamesStarted":10,"flyOuts":31,"groundOuts":50,"airOuts":51,"runs":40,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":30,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":212,"obp":".370","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":984,"era":"6.47","inningsPitched":"55.2","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.60","battersFaced":247,"outs":167,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":984,"balls":403,"strikes":581,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".125","pitchesPerInning":"17.68","gamesFinished":0,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.89","walksPer9Inn":"4.85","hitsPer9Inn":"9.54","runsScoredPer9":"6.47","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660710":{"person":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"jerseyNumber":"48","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"2-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":13,"groundOuts":23,"airOuts":21,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".154","atBats":78,"obp":".233","slg":".321","ops":".554","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":25,"rbi":8,"leftOnBase":34,"sacBunts":1,"sacFlies":0,"babip":".173","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":7,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":18,"obp":".526","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"27.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"3.33","battersFaced":19,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":14,"strikes":31,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":15,"stolenBasePercentage":".577","caughtStealingPercentage":".423","assists":12,"putOuts":198,"errors":1,"chances":211,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608566":{"person":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"jerseyNumber":"33","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":8,"gamesStarted":7,"flyOuts":30,"groundOuts":31,"airOuts":51,"runs":22,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":24,"baseOnBalls":18,"intentionalWalks":0,"hits":36,"hitByPitch":1,"atBats":140,"obp":".342","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":639,"era":"5.02","inningsPitched":"37.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.43","battersFaced":161,"outs":113,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":241,"strikes":398,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"16.96","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.73","walksPer9Inn":"4.30","hitsPer9Inn":"8.60","runsScoredPer9":"5.26","homeRunsPer9":"1.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":36,"gamesStarted":3,"flyOuts":17,"groundOuts":45,"airOuts":36,"runs":12,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":1,"hits":30,"hitByPitch":0,"atBats":145,"obp":".275","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":628,"era":"2.08","inningsPitched":"39.0","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":6,"blownSaves":2,"earnedRuns":9,"whip":"1.13","battersFaced":162,"outs":117,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":213,"strikes":415,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".333","pitchesPerInning":"16.10","gamesFinished":5,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.54","walksPer9Inn":"3.23","hitsPer9Inn":"6.92","runsScoredPer9":"2.77","homeRunsPer9":"0.23","inheritedRunners":20,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":14,"groundOuts":19,"airOuts":28,"runs":12,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".213","atBats":80,"obp":".308","slg":".288","ops":".596","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":23,"rbi":10,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".254","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.00","popOuts":8,"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":62,"putOuts":40,"errors":0,"chances":102,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":29,"groundOuts":79,"airOuts":66,"runs":33,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":68,"baseOnBalls":34,"intentionalWalks":0,"hits":62,"hitByPitch":4,"avg":".225","atBats":275,"obp":".319","slg":".433","ops":".752","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":119,"rbi":39,"leftOnBase":104,"sacBunts":0,"sacFlies":0,"babip":".249","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.64","popOuts":21,"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":42,"putOuts":288,"errors":0,"chances":330,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":42,"gamesStarted":0,"flyOuts":12,"groundOuts":60,"airOuts":23,"runs":20,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":56,"baseOnBalls":11,"intentionalWalks":1,"hits":40,"hitByPitch":2,"atBats":178,"obp":".276","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":750,"era":"3.45","inningsPitched":"47.0","wins":6,"losses":2,"saves":1,"saveOpportunities":6,"holds":14,"blownSaves":5,"earnedRuns":18,"whip":"1.09","battersFaced":192,"outs":141,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":242,"strikes":508,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"2.61","rbi":0,"winPercentage":".750","pitchesPerInning":"15.96","gamesFinished":6,"strikeoutWalkRatio":"5.09","strikeoutsPer9Inn":"10.72","walksPer9Inn":"2.11","hitsPer9Inn":"7.66","runsScoredPer9":"3.83","homeRunsPer9":"0.57","inheritedRunners":27,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":6,"errors":0,"chances":17,"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":"400","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":52,"groundOuts":92,"airOuts":94,"runs":45,"doubles":16,"triples":0,"homeRuns":19,"strikeOuts":86,"baseOnBalls":44,"intentionalWalks":3,"hits":65,"hitByPitch":0,"avg":".196","atBats":331,"obp":".287","slg":".417","ops":".704","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":138,"rbi":52,"leftOnBase":145,"sacBunts":1,"sacFlies":5,"babip":".199","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.42","popOuts":17,"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":125,"putOuts":68,"errors":2,"chances":195,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"41","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":27,"groundOuts":76,"airOuts":54,"runs":21,"doubles":17,"triples":2,"homeRuns":5,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":2,"hits":59,"hitByPitch":3,"avg":".260","atBats":227,"obp":".300","slg":".419","ops":".719","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":95,"rbi":21,"leftOnBase":107,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.40","popOuts":12,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":19,"groundOuts":50,"airOuts":46,"runs":21,"doubles":9,"triples":2,"homeRuns":10,"strikeOuts":54,"baseOnBalls":11,"intentionalWalks":1,"hits":52,"hitByPitch":6,"avg":".259","atBats":201,"obp":".315","slg":".473","ops":".788","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":95,"rbi":30,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.09","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.10","popOuts":12,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":359,"errors":2,"chances":436,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":48,"groundOuts":101,"airOuts":83,"runs":44,"doubles":19,"triples":1,"homeRuns":5,"strikeOuts":84,"baseOnBalls":32,"intentionalWalks":1,"hits":103,"hitByPitch":4,"avg":".282","atBats":365,"obp":".342","slg":".381","ops":".723","caughtStealing":9,"stolenBases":23,"stolenBasePercentage":".719","caughtStealingPercentage":".281","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":139,"rbi":35,"leftOnBase":94,"sacBunts":1,"sacFlies":5,"babip":".349","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":10,"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":94,"putOuts":155,"errors":6,"chances":255,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"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":"300","stats":{"batting":{"summary":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":39,"groundOuts":103,"airOuts":73,"runs":37,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":67,"baseOnBalls":38,"intentionalWalks":1,"hits":70,"hitByPitch":3,"avg":".225","atBats":311,"obp":".314","slg":".334","ops":".648","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":104,"rbi":37,"leftOnBase":117,"sacBunts":0,"sacFlies":2,"babip":".257","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.56","popOuts":9,"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":194,"putOuts":133,"errors":3,"chances":330,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":9,"groundOuts":8,"airOuts":12,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".119","atBats":42,"obp":".159","slg":".143","ops":".302","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":6,"rbi":1,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":31,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":22,"gamesStarted":1,"flyOuts":13,"groundOuts":36,"airOuts":32,"runs":20,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":3,"atBats":116,"obp":".288","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":528,"era":"5.23","inningsPitched":"32.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":19,"whip":"1.07","battersFaced":134,"outs":98,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":528,"balls":190,"strikes":338,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".000","pitchesPerInning":"16.16","gamesFinished":3,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.03","hitsPer9Inn":"6.61","runsScoredPer9":"5.51","homeRunsPer9":"1.10","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":25,"groundOuts":42,"airOuts":48,"runs":25,"doubles":6,"triples":2,"homeRuns":9,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":0,"hits":48,"hitByPitch":3,"atBats":174,"obp":".354","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":793,"era":"5.00","inningsPitched":"45.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":25,"whip":"1.47","battersFaced":195,"outs":135,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":793,"balls":310,"strikes":483,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.62","gamesFinished":12,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.60","hitsPer9Inn":"9.60","runsScoredPer9":"5.00","homeRunsPer9":"1.80","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"701","stats":{"batting":{"note":"c-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":44,"flyOuts":14,"groundOuts":44,"airOuts":34,"runs":16,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":15,"intentionalWalks":0,"hits":24,"hitByPitch":3,"avg":".178","atBats":135,"obp":".275","slg":".267","ops":".542","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":36,"rbi":10,"leftOnBase":65,"sacBunts":1,"sacFlies":0,"babip":".214","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":7,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":79,"errors":4,"chances":172,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID676664":{"person":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 2-2)","summary":"4.1 IP, 3 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":19,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":26,"strikes":46,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.23","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":17,"groundOuts":18,"airOuts":23,"runs":12,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":78,"obp":".326","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":324,"era":"5.03","inningsPitched":"19.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.42","battersFaced":86,"outs":59,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":324,"balls":128,"strikes":196,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":".500","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.78","walksPer9Inn":"3.66","hitsPer9Inn":"9.15","runsScoredPer9":"5.49","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[665487,701538,593428,592518,657757,664034,609280,630105,687749,650859,660710,669134,676664,666745,593974,676760],"pitchers":[676664,666745,593974,676760],"bench":[823550],"bullpen":[621111,656288,606996,650633,608566,673513,695243,670970,699134],"battingOrder":[665487,701538,593428,592518,657757,664034,630105,650859,669134],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"France, T (9, Dallas)."},{"label":"HR","value":"Bogaerts (9, 1st inning off Bieber, 1 on, 1 out)."},{"label":"TB","value":"Bogaerts 4; Campusano; Durán 2; France, T 3; Machado, M 2; Merrill; Tatis Jr."},{"label":"RBI","value":"Bogaerts 2 (37); Merrill (38)."},{"label":"2-out RBI","value":"Merrill."},{"label":"Runners left in scoring position, 2 out","value":"Campusano; Tatis Jr.; Andujar; Bogaerts."},{"label":"GIDP","value":"Tatis Jr."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Bogaerts-Tatis Jr.-France, T)."}]}],"note":[{"label":"a","value":"Struck out for Bowen in the 6th."},{"label":"b","value":"Popped out for Durán in the 6th."},{"label":"c","value":"Struck out for Andujar in the 9th."}]}},"officials":[{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":668921,"fullName":"Jen Pawol","link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Kirk 2 (Ball-Confirmed, Ball-Overturned to Strike); Bogaerts (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Bieber 97-54; Fluharty 5-3; Dallas 14-10; Hoffman, J 13-9; Rogers, Ty 8-7; Varland, L 26-15; Sears 72-46; Brito 50-34; Peralta, W 15-10; Marinaccio 7-5."},{"label":"Groundouts-flyouts","value":"Bieber 7-2; Fluharty 0-0; Dallas 0-1; Hoffman, J 0-0; Rogers, Ty 3-0; Varland, L 1-1; Sears 5-3; Brito 0-5; Peralta, W 1-1; Marinaccio 0-0."},{"label":"Batters faced","value":"Bieber 22; Fluharty 1; Dallas 4; Hoffman, J 3; Rogers, Ty 3; Varland, L 6; Sears 19; Brito 12; Peralta, W 3; Marinaccio 3."},{"label":"Inherited runners-scored","value":"Fluharty 1-0; Brito 2-2."},{"label":"Umpires","value":"HP: Clint Vondrak. 1B: Adam Hamari. 2B: Jen Pawol. 3B: Todd Tichenor. "},{"label":"Weather","value":"70 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, L To R."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:48."},{"label":"Att","value":"41,886."},{"label":"Venue","value":"Petco Park."},{"label":"July 10, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","boxscoreName":"Okamoto"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":46,"groundOuts":62,"airOuts":77,"runs":49,"doubles":11,"triples":0,"homeRuns":22,"strikeOuts":116,"baseOnBalls":34,"intentionalWalks":0,"hits":79,"hitByPitch":5,"avg":".238","atBats":332,"obp":".316","slg":".470","ops":".786","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":156,"rbi":62,"leftOnBase":159,"sacBunts":0,"sacFlies":2,"babip":".291","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.09","popOuts":18,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":135,"putOuts":61,"errors":10,"chances":206,"fielding":".951","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":59,"hittingGameScore":59},{"player":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","boxscoreName":"Guerrero Jr."},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":44,"groundOuts":108,"airOuts":93,"runs":50,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":40,"intentionalWalks":5,"hits":86,"hitByPitch":4,"avg":".262","atBats":328,"obp":".345","slg":".351","ops":".696","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":115,"rbi":38,"leftOnBase":125,"sacBunts":0,"sacFlies":5,"babip":".287","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.60","popOuts":19,"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":50,"putOuts":571,"errors":6,"chances":627,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":51,"hittingGameScore":51},{"player":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","boxscoreName":"Bogaerts"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":39,"groundOuts":103,"airOuts":73,"runs":37,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":67,"baseOnBalls":38,"intentionalWalks":1,"hits":70,"hitByPitch":3,"avg":".225","atBats":311,"obp":".314","slg":".334","ops":".648","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":104,"rbi":37,"leftOnBase":117,"sacBunts":0,"sacFlies":2,"babip":".257","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.56","popOuts":9,"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":194,"putOuts":133,"errors":3,"chances":330,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"loser":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"save":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}