{"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":823840,"link":"/api/v1.1/game/823840/feed/live","metaData":{"wait":10,"timeStamp":"20260726_202518","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823840,"type":"R","doubleHeader":"N","id":"2026/07/26/sdnmlb-miamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823840-2026-07-26","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-26T17:40:00Z","originalDate":"2026-07-26","officialDate":"2026-07-26","dayNight":"day","time":"1:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":53,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":53,"losses":53,"winningPercentage":".500"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2026,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Miami","record":{"gamesPlayed":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":54,"ties":0,"pct":".491"},"records":{},"divisionLeader":false,"wins":52,"losses":54,"winningPercentage":".491"},"franchiseName":"Miami","clubName":"Marlins","active":true}},"players":{"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665052":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052","firstName":"Griffin","lastName":"Conine","primaryNumber":"18","birthDate":"1997-07-11","currentAge":29,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Griffin","useLastName":"Conine","middleName":"Riley","boxscoreName":"Conine","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Conine","nameSlug":"griffin-conine-665052","firstLastName":"Griffin Conine","lastFirstName":"Conine, Griffin","lastInitName":"Conine, G","initLastName":"G Conine","fullFMLName":"Griffin Riley Conine","fullLFMName":"Conine, Griffin Riley","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"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},"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},"ID663362":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362","firstName":"Matthew","lastName":"Waldron","primaryNumber":"61","birthDate":"1996-09-26","currentAge":29,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Waldron","middleName":"Lawrence","boxscoreName":"Waldron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Waldron","nameSlug":"matt-waldron-663362","firstLastName":"Matt Waldron","lastFirstName":"Waldron, Matt","lastInitName":"Waldron, M","initLastName":"M Waldron","fullFMLName":"Matthew Lawrence Waldron","fullLFMName":"Waldron, Matthew Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687473":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","firstName":"Ryan","lastName":"Gusto","primaryNumber":"65","birthDate":"1999-03-11","currentAge":27,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Gusto","middleName":"Cole","boxscoreName":"Gusto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"GUST-o","mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Gusto","nameSlug":"ryan-gusto-687473","firstLastName":"Ryan Gusto","lastFirstName":"Gusto, Ryan","lastInitName":"Gusto, R","initLastName":"R Gusto","fullFMLName":"Ryan Cole Gusto","fullLFMName":"Gusto, Ryan Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"ID688363":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363","firstName":"Graham","lastName":"Pauley","primaryNumber":"21","birthDate":"2000-09-24","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Graham","useLastName":"Pauley","middleName":"Austin","boxscoreName":"Pauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Pauley","nameSlug":"graham-pauley-688363","firstLastName":"Graham Pauley","lastFirstName":"Pauley, Graham","lastInitName":"Pauley, G","initLastName":"G Pauley","fullFMLName":"Graham Austin Pauley","fullLFMName":"Pauley, Graham Austin","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"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},"ID677870":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870","firstName":"Leonardo","lastName":"Jimenez","primaryNumber":"19","birthDate":"2001-05-17","currentAge":25,"birthCity":"Chitre","birthCountry":"Panama","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Jiménez","middleName":"Joel","boxscoreName":"Jiménez, L","gender":"M","nameMatrilineal":"Green","isPlayer":true,"isVerified":true,"pronunciation":"lay-oh him-EN-ez","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Jiménez","nameSlug":"leo-jimenez-677870","firstLastName":"Leo Jiménez","lastFirstName":"Jiménez, Leo","lastInitName":"Jiménez, L","initLastName":"L Jiménez","fullFMLName":"Leonardo Joel Jiménez","fullLFMName":"Jiménez, Leonardo Joel","strikeZoneTop":3.118,"strikeZoneBottom":1.574},"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},"ID640459":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459","firstName":"Brian","lastName":"Navarreto","primaryNumber":"64","birthDate":"1994-12-29","currentAge":31,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Navarreto","middleName":"Eduardo","boxscoreName":"Navarreto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Navarreto","nameSlug":"brian-navarreto-640459","firstLastName":"Brian Navarreto","lastFirstName":"Navarreto, Brian","lastInitName":"Navarreto, B","initLastName":"B Navarreto","fullFMLName":"Brian Eduardo Navarreto","fullLFMName":"Navarreto, Brian Eduardo","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"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},"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},"ID676604":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604","firstName":"Tyler","lastName":"Zuber","primaryNumber":"55","birthDate":"1995-06-16","currentAge":31,"birthCity":"White Hall","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Zuber","boxscoreName":"Zuber","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"ZOO-ber","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Zuber","nameSlug":"tyler-zuber-676604","firstLastName":"Tyler Zuber","lastFirstName":"Zuber, Tyler","lastInitName":"Zuber, T","initLastName":"T Zuber","fullFMLName":"Tyler  Zuber","fullLFMName":"Zuber, Tyler","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"84","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":30,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":30,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":23,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","primaryNumber":"47","birthDate":"1994-09-14","currentAge":31,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":26,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID676083":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","firstName":"Janson","lastName":"Junk","primaryNumber":"26","birthDate":"1996-01-15","currentAge":30,"birthCity":"Federal Way","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Janson","useLastName":"Junk","middleName":"Randall","boxscoreName":"Junk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Janson Junk","nameSlug":"janson-junk-676083","firstLastName":"Janson Junk","lastFirstName":"Junk, Janson","lastInitName":"Junk, J","initLastName":"J Junk","fullFMLName":"Janson Randall Junk","fullLFMName":"Junk, Janson Randall","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},"ID690978":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978","firstName":"Daxton","lastName":"Fulton","primaryNumber":"90","birthDate":"2001-10-16","currentAge":24,"birthCity":"Weatherford","birthStateProvince":"OK","birthCountry":"USA","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dax","useLastName":"Fulton","middleName":"James","boxscoreName":"Fulton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dax Fulton","nameSlug":"dax-fulton-690978","firstLastName":"Dax Fulton","lastFirstName":"Fulton, Dax","lastInitName":"Fulton, D","initLastName":"D Fulton","fullFMLName":"Daxton James Fulton","fullLFMName":"Fulton, Daxton James","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID691788":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","firstName":"Joseph","lastName":"Mack","primaryNumber":"80","birthDate":"2002-12-27","currentAge":23,"birthCity":"Williamsville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joe","useLastName":"Mack","middleName":"Allan","boxscoreName":"Mack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Mack","nameSlug":"joe-mack-691788","firstLastName":"Joe Mack","lastFirstName":"Mack, Joe","lastInitName":"Mack, J","initLastName":"J Mack","fullFMLName":"Joseph Allan Mack","fullLFMName":"Mack, Joseph Allan","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58}},"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169","location":{"address1":"501 Marlins Way","city":"Miami","state":"Florida","stateAbbrev":"FL","postalCode":"33125","defaultCoordinates":{"latitude":25.77796236,"longitude":-80.21951795},"azimuthAngle":128.0,"elevation":10,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37446,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":344,"leftCenter":386,"center":407,"rightCenter":392,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":4169,"link":"/api/v1/venues/4169"},"weather":{"condition":"Roof Closed","temp":"72","wind":"0 mph, None"},"gameInfo":{"attendance":21675,"firstPitch":"2026-07-26T17:41:00.000Z","gameDurationMinutes":165},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"home":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"}},"officialScorer":{"id":827715,"fullName":"Evan Roberts","link":"/api/v1/people/827715"},"primaryDatacaster":{"id":677480,"fullName":"Nick DiCostanzo","link":"/api/v1/people/677480"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:40:57.110Z","endTime":"2026-07-26T17:42:15.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":"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":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T14:36:51.962Z","endTime":"2026-07-26T17:21:02.400Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-26T17:21:02.400Z","endTime":"2026-07-26T17:40:41.923Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-26T17:40:41.923Z","endTime":"2026-07-26T17:40:59.382Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521137190787503,"aZ":-28.23440118085295,"pfxX":4.45462245650741,"pfxZ":2.7864586642417533,"pX":1.1841449512930926,"pZ":0.6517842027623367,"vX0":4.265064311271282,"vY0":-118.71690222041546,"vZ0":-5.159858020774251,"x":71.86,"y":221.18,"x0":-1.2202323608756063,"y0":50.0057133886818,"z0":5.449607921646835,"aX":6.3047904808551865},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.0,"breakHorizontal":-9.1,"spinRate":2537,"spinDirection":60},"zone":14,"typeConfidence":0.85,"plateTime":0.4628785034853222,"extension":6.660481472828728},"index":3,"playId":"11483fec-c695-370e-90d5-1dc4df0b6fa9","pitchNumber":1,"startTime":"2026-07-26T17:40:59.382Z","endTime":"2026-07-26T17:41:03.521Z","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":80.7,"endSpeed":73.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088956050563723,"aZ":-31.922166318281388,"pfxX":7.27734520062631,"pfxZ":0.18710094907597785,"pX":0.2604895158241179,"pZ":2.9389550894777514,"vX0":1.2783477181446978,"vY0":-117.54688529664601,"vZ0":0.35165086202141915,"x":107.07,"y":159.43,"x0":-1.2366883206613664,"y0":50.00561992069857,"z0":5.772110088316627,"aX":10.09730701273038},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.7,"breakHorizontal":-13.4,"spinRate":2381,"spinDirection":62},"zone":3,"typeConfidence":0.9,"plateTime":0.4675210884356251,"extension":6.658035092933658},"index":4,"playId":"e622c376-f57e-3d30-b6e6-6cd24d893e70","pitchNumber":2,"startTime":"2026-07-26T17:41:19.107Z","endTime":"2026-07-26T17:41:22.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13859066454687,"aZ":-12.583676397689356,"pfxX":-6.421186672774121,"pfxZ":10.203847380194903,"pX":-0.5250615571309621,"pZ":4.145108049336393,"vX0":3.514050362651596,"vY0":-138.47169427260275,"vZ0":-2.1658376045378893,"x":137.01,"y":126.86,"x0":-0.9838243361650408,"y0":50.00515645349214,"z0":5.790881763518703,"aX":-12.332376212595884},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":10.8,"spinRate":2532,"spinDirection":212},"zone":11,"typeConfidence":0.7,"plateTime":0.3972366017622866,"extension":5.9977165585491665},"index":5,"playId":"42c4bb5b-a510-3bca-8258-5c67eaceb1a5","pitchNumber":3,"startTime":"2026-07-26T17:41:52.431Z","endTime":"2026-07-26T17:41:55.921Z","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":95.2,"endSpeed":86.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2638717400618,"aZ":-14.12860291485969,"pfxX":-9.105509030932488,"pfxZ":9.390560322107898,"pX":-0.1586913410558271,"pZ":1.6329741258980208,"vX0":6.200881378268039,"vY0":-138.33343737530907,"vZ0":-7.027610809959591,"x":123.05,"y":194.69,"x0":-1.2558802642664364,"y0":50.0045584303952,"z0":5.169202299201332,"aX":-17.501641933005555},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":15.0,"spinRate":2404,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.39722333988024383,"extension":6.321952994253971},"index":6,"playId":"29c88904-8094-3412-b164-cb72baa62c8f","pitchNumber":4,"startTime":"2026-07-26T17:42:10.850Z","endTime":"2026-07-26T17:42:15.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:42:15.427Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:42:17.134Z","endTime":"2026-07-26T17:44:32.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.545550307964334,"aZ":-42.66968557502442,"pfxX":6.882670136494882,"pfxZ":-7.566478171517598,"pX":1.0093384553333382,"pZ":2.8997094678535884,"vX0":2.599858837038718,"vY0":-117.88334135898818,"vZ0":2.3288916156711696,"x":78.53,"y":160.49,"x0":-1.0069431913337863,"y0":50.00461679270531,"z0":5.881388293330601,"aX":9.542496664309208},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.7,"breakHorizontal":-13.2,"spinRate":2571,"spinDirection":38},"zone":12,"typeConfidence":0.9,"plateTime":0.4673275249599427,"extension":6.188460333080724},"index":0,"playId":"39ab8213-1b99-325b-9f68-5055e0c2af6b","pitchNumber":1,"startTime":"2026-07-26T17:42:42.199Z","endTime":"2026-07-26T17:42:46.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08310260122669,"aZ":-13.134759627436779,"pfxX":-7.82372069970549,"pfxZ":9.993994387719667,"pX":0.08875343667620135,"pZ":1.6949943893125283,"vX0":6.378951835209,"vY0":-137.76195305092895,"vZ0":-7.307549218382101,"x":113.62,"y":193.02,"x0":-1.2502619705874576,"y0":50.00667563550076,"z0":5.286283306322039,"aX":-14.91092754011293},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":12.7,"spinRate":2298,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3989172294983012,"extension":6.582645147072795},"index":1,"playId":"78d8e302-df43-3737-a47b-ec18b4f85465","pitchNumber":2,"startTime":"2026-07-26T17:43:00.277Z","endTime":"2026-07-26T17:43:03.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.571642316812966,"aZ":-34.19990398126018,"pfxX":-11.08699015176208,"pfxZ":-1.2434695012460346,"pX":-0.311734907650551,"pZ":0.7483580012771808,"vX0":6.264007814189636,"vY0":-127.47323031681867,"vZ0":-4.568068925650415,"x":128.88,"y":218.57,"x0":-1.3729444480634705,"y0":50.00180605951176,"z0":5.292737130835064,"aX":-18.068395621822777},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.1,"breakHorizontal":18.5,"spinRate":1556,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.4312771320040669,"extension":6.38300462956775},"index":2,"playId":"231ed6e9-c385-3908-a5fb-99f10400e94c","pitchNumber":3,"startTime":"2026-07-26T17:43:18.116Z","endTime":"2026-07-26T17:43:21.618Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.783613758656507,"aZ":-29.68450741473223,"pfxX":7.995293152416246,"pfxZ":1.8376967109361608,"pX":0.634552080533753,"pZ":1.847520268110763,"vX0":1.9320891919000476,"vY0":-116.25835587038375,"vZ0":-1.9644231677510229,"x":92.81,"y":188.9,"x0":-1.247783548483269,"y0":50.003320175838965,"z0":5.5474658355083095,"aX":10.837581417681655},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.1,"breakHorizontal":-15.0,"spinRate":2426,"spinDirection":56},"zone":9,"typeConfidence":0.91,"plateTime":0.4728987422840203,"extension":6.637382569490631},"index":3,"playId":"50b19c36-1494-354f-9ef8-a38ad3aa00b1","pitchNumber":4,"startTime":"2026-07-26T17:43:36.573Z","endTime":"2026-07-26T17:43:40.416Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-26T17:43:48.785Z","endTime":"2026-07-26T17:44:05.335Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.5,"endSpeed":86.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35480723183516,"aZ":-12.268917335887103,"pfxX":-7.881924738811296,"pfxZ":10.341161297804067,"pX":-0.47049160634378384,"pZ":2.682072237330612,"vX0":4.414199735580054,"vY0":-138.87778861532385,"vZ0":-5.385637572582627,"x":134.93,"y":166.36,"x0":-1.0690146179582112,"y0":50.001289761982086,"z0":5.484632371809126,"aX":-15.169166630590178},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":13.2,"spinRate":2600,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3966326921830161,"extension":6.29985228258861},"index":5,"playId":"337eabe7-559d-3e95-b5c4-d1bfbc3ae533","pitchNumber":5,"startTime":"2026-07-26T17:44:05.335Z","endTime":"2026-07-26T17:44:08.335Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.171626413915874,"aZ":-9.643790112836781,"pfxX":-4.540275500789078,"pfxZ":11.686116895314271,"pX":-0.03155258713544458,"pZ":2.0674952048166215,"vX0":4.237069215263254,"vY0":-138.7189290567442,"vZ0":-7.529262504428255,"x":118.2,"y":182.96,"x0":-0.9970006801332715,"y0":50.000108963516176,"z0":5.4780322731569235,"aX":-8.751404474910766},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.6,"breakHorizontal":7.2,"spinRate":2405,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.39650522276406797,"extension":6.13245111202719},"index":6,"playId":"dfc98747-b8e5-3422-bf0d-3aca007cd29c","pitchNumber":6,"startTime":"2026-07-26T17:44:28.254Z","endTime":"2026-07-26T17:44:32.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:44:32.853Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:44:33.260Z","endTime":"2026-07-26T17:45:47.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.824735740054614,"aZ":-10.662634019181475,"pfxX":-4.473434649758902,"pfxZ":11.33632110541095,"pX":-0.3869053822759789,"pZ":2.5982885570927943,"vX0":3.1085668097904744,"vY0":-137.67183239644248,"vZ0":-6.1291044825181284,"x":131.75,"y":168.63,"x0":-0.956086510716689,"y0":50.00183738825352,"z0":5.592761228730846,"aX":-8.488531484234082},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":7.3,"spinRate":2370,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.3995921683723318,"extension":6.110809240938908},"index":0,"playId":"af30c947-f74b-3b58-9d61-217bc806628a","pitchNumber":1,"startTime":"2026-07-26T17:45:00.786Z","endTime":"2026-07-26T17:45:04.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58905659604573,"aZ":-29.332073429158562,"pfxX":-7.288652060833769,"pfxZ":1.7099536742247103,"pX":-0.5137844390837109,"pZ":3.1265113394776716,"vX0":4.370181538639726,"vY0":-128.54073347609366,"vZ0":-0.20986807330623525,"x":136.58,"y":154.36,"x0":-1.2922757180641822,"y0":50.006230462494145,"z0":5.4938576339758844,"aX":-12.152941857854728},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.2,"breakHorizontal":12.1,"spinRate":1102,"spinDirection":238},"zone":1,"typeConfidence":0.9,"plateTime":0.4267236445827436,"extension":6.336053254757785},"index":1,"playId":"cc5adc6c-9fc5-3599-8786-1d7442ca8a7e","pitchNumber":2,"startTime":"2026-07-26T17:45:15.827Z","endTime":"2026-07-26T17:45:19.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39556471426366,"aZ":-34.976804994441025,"pfxX":9.542470240722313,"pfxZ":-2.159557127590345,"pX":0.7498672758513479,"pZ":3.0541722043418322,"vX0":1.4234329865736106,"vY0":-114.55151622104259,"vZ0":1.7706122447116301,"x":88.42,"y":156.32,"x0":-1.1202657206790936,"y0":50.000092043406454,"z0":5.74580935444414,"aX":12.40693109864622},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-3.0,"breakHorizontal":-17.6,"spinRate":2385,"spinDirection":57},"zone":3,"typeConfidence":0.9,"plateTime":0.48213938784804355,"extension":6.382307098087906},"hitData":{"launchSpeed":90.5,"launchAngle":27.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.0,"coordY":100.86}},"index":2,"playId":"9ab94dd0-9498-38f6-81e4-cf3ab028464f","pitchNumber":3,"startTime":"2026-07-26T17:45:39.655Z","endTime":"2026-07-26T17:45:47.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:45:47.564Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez challenged (pitch result), call on the field was confirmed: Otto Lopez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:48:05.063Z","endTime":"2026-07-26T17:49:12.367Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T17:47:59.281Z","endTime":"2026-07-26T17:48:07.309Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77685162765894,"aZ":-12.472590228304698,"pfxX":-2.2893786362599258,"pfxZ":10.40942677951615,"pX":0.13022645630467572,"pZ":3.8825263517372886,"vX0":3.7997211597619818,"vY0":-136.63558742548992,"vZ0":-2.333039897203442,"x":112.04,"y":133.95,"x0":-0.9802954590933707,"y0":50.00669750082485,"z0":5.603350038948187,"aX":-4.335143595670104},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":3.4,"spinRate":2393,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.400686442718575,"extension":6.346290227024714},"index":1,"playId":"21c30a5a-d456-34fc-999f-cf9347a90169","pitchNumber":1,"startTime":"2026-07-26T17:48:07.309Z","endTime":"2026-07-26T17:48:10.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.834411284845427,"aZ":-21.512309591544977,"pfxX":2.5219260987577607,"pfxZ":5.909557676733532,"pX":-0.01715063594092501,"pZ":2.4052460139927114,"vX0":2.0107533609670325,"vY0":-133.0473678015305,"vZ0":-3.8454182097899223,"x":117.65,"y":173.84,"x0":-1.1086729234163752,"y0":50.00315059432189,"z0":5.416193901154486,"aX":4.549940244248867},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.2,"breakHorizontal":-5.0,"spinRate":2459,"spinDirection":173},"zone":5,"typeConfidence":0.91,"plateTime":0.4106748639615585,"extension":6.355503709050309},"index":2,"playId":"6d049a0e-b5dd-38de-828b-512c548e97e1","pitchNumber":2,"startTime":"2026-07-26T17:48:20.624Z","endTime":"2026-07-26T17:48:24.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72926753033641,"aZ":-23.468186255119154,"pfxX":2.89004127476015,"pfxZ":4.940039535035879,"pX":0.865079396294855,"pZ":3.873827176354858,"vX0":3.7142708741608974,"vY0":-131.59879061294845,"vZ0":-0.04298812658924012,"x":84.03,"y":134.19,"x0":-0.9375860923172952,"y0":50.002109424030415,"z0":5.622178472692577,"aX":5.090825652400069},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":-6.0,"spinRate":2260,"spinDirection":162},"zone":12,"typeConfidence":0.91,"plateTime":0.41549056433831444,"extension":6.283268874149531},"index":3,"playId":"b3fbd06e-dab0-3d0f-8248-fb302e2b765e","pitchNumber":3,"startTime":"2026-07-26T17:48:34.635Z","endTime":"2026-07-26T17:48:38.309Z","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":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22289081433602,"aZ":-36.64518987524659,"pfxX":8.095831563808007,"pfxZ":-3.1524344041673924,"pX":1.2608034943638768,"pZ":0.31928511665514264,"vX0":3.14913648395851,"vY0":-119.32215947616015,"vZ0":-3.685834379895671,"x":68.94,"y":230.16,"x0":-1.1335879260745703,"y0":50.00196722814209,"z0":5.2383812848373275,"aX":11.4935799449995},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.4,"breakHorizontal":-15.5,"spinRate":2797,"spinDirection":71},"zone":14,"typeConfidence":0.84,"plateTime":0.46174628390120276,"extension":6.472390342587579},"index":4,"playId":"595c77fd-0263-3e4f-8192-6530a37259ba","pitchNumber":4,"startTime":"2026-07-26T17:48:49.799Z","endTime":"2026-07-26T17:48:55.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.105414822894932,"aZ":-18.44996276287929,"pfxX":-9.008118030179787,"pfxZ":6.975230144205928,"pX":0.2275625931383566,"pZ":1.6674380310701702,"vX0":6.543172043877473,"vY0":-139.3400012395983,"vZ0":-6.566092694329943,"x":108.33,"y":193.76,"x0":-0.9799278171707696,"y0":50.002932282416786,"z0":5.2720501200118965,"aX":-17.72589340257257},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":15.0,"spinRate":2052,"spinDirection":207},"zone":8,"typeConfidence":0.89,"plateTime":0.39297924609291,"extension":6.2611169959520385},"index":5,"playId":"ffc9fb27-9060-3702-bbf3-5a7e2903bbe1","pitchNumber":5,"startTime":"2026-07-26T17:49:07.907Z","endTime":"2026-07-26T17:49:12.367Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"}},"playEndTime":"2026-07-26T17:49:12.367Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Stowers doubles (18) on a sharp fly ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:49:36.364Z","endTime":"2026-07-26T17:50:50.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9264404021753,"aZ":-14.971127846980018,"pfxX":-2.9747483803611514,"pfxZ":8.916754647579513,"pX":-0.2774636223190604,"pZ":4.308673690246657,"vX0":2.8275535089948565,"vY0":-138.4936024991332,"vZ0":-0.9313672467373575,"x":127.58,"y":122.45,"x0":-0.9286140898656331,"y0":50.00001557776345,"z0":5.657347721856672,"aX":-5.737795201456069},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":4.8,"spinRate":2159,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.396538261183462,"extension":6.138229269362321},"index":0,"playId":"247c2d76-679a-379c-a135-ad7b4d696939","pitchNumber":1,"startTime":"2026-07-26T17:49:44.627Z","endTime":"2026-07-26T17:49:48.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47489251789642,"aZ":-15.399138043960793,"pfxX":-3.270171505166428,"pfxZ":8.626683996865186,"pX":0.1670773499958522,"pZ":3.2129179117460294,"vX0":4.3030747693773455,"vY0":-138.89147086879973,"vZ0":-3.49547913412124,"x":110.63,"y":152.03,"x0":-0.9808260904860014,"y0":50.00122858526623,"z0":5.5182198022318945,"aX":-6.358400320513476},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":4.9,"spinRate":2090,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.3950586600176935,"extension":6.201633181544786},"index":1,"playId":"bea6f215-458c-3f85-a1a6-0777f7ded7e0","pitchNumber":2,"startTime":"2026-07-26T17:49:58.485Z","endTime":"2026-07-26T17:50:01.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-26T17:50:11.284Z","endTime":"2026-07-26T17:50:22.128Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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":91.8,"endSpeed":83.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.912999846697744,"aZ":-22.571250668030185,"pfxX":-8.46212595387607,"pfxZ":5.3654508509275285,"pX":0.4775629503482678,"pZ":0.6289825502737513,"vX0":7.055416664359427,"vY0":-133.2971904994201,"vZ0":-7.781159948949231,"x":98.8,"y":221.8,"x0":-1.1102928293601213,"y0":50.0061487697277,"z0":5.227913709243937,"aX":-15.159006608687312},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":13.7,"spinRate":1273,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.411634656302875,"extension":6.401707326545275},"index":3,"playId":"19d43f6d-fd89-3237-80b8-37fab1781fe9","pitchNumber":3,"startTime":"2026-07-26T17:50:22.128Z","endTime":"2026-07-26T17:50:25.311Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.835641051041332,"aZ":-32.44775094973481,"pfxX":8.843322516140658,"pfxZ":-0.19348766468574663,"pX":-0.03618106975405333,"pZ":1.5642313545271456,"vX0":0.9297376439165839,"vY0":-118.78708156806832,"vZ0":-1.6508106830423017,"x":118.38,"y":196.55,"x0":-1.5813856246751572,"y0":50.00257659070293,"z0":5.232259398206449,"aX":12.5723309552529},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.5,"breakHorizontal":-16.2,"spinRate":2681,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.46199488155581747,"extension":6.426096711785066},"hitData":{"launchSpeed":109.2,"launchAngle":22.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":200.78,"coordY":71.72}},"index":4,"playId":"07f131b2-3522-3456-8e62-d36c5f240e5c","pitchNumber":4,"startTime":"2026-07-26T17:50:38.014Z","endTime":"2026-07-26T17:50:50.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:50:50.667Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:50:54.497Z","endTime":"2026-07-26T17:52:09.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.860107324407355,"aZ":-17.705246062667605,"pfxX":-9.106091742900285,"pfxZ":7.467508671169138,"pX":-0.9977278875296806,"pZ":2.181907110943636,"vX0":4.115537092341864,"vY0":-138.55171508658486,"vZ0":-5.115576304553256,"x":155.03,"y":179.87,"x0":-1.3217644740137027,"y0":50.00599490345626,"z0":5.241019623242603,"aX":-17.65177769951922},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":15.6,"spinRate":2124,"spinDirection":208},"zone":13,"typeConfidence":0.89,"plateTime":0.3958060719720473,"extension":6.598620145143579},"index":0,"playId":"7615be49-2315-38cd-9eff-66e7d7ce615d","pitchNumber":1,"startTime":"2026-07-26T17:51:32.453Z","endTime":"2026-07-26T17:51:35.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71376014810906,"aZ":-31.489140830917474,"pfxX":5.377485459289463,"pfxZ":0.4158804132597531,"pX":0.7918065054432439,"pZ":2.2592871906065133,"vX0":2.6450875583494424,"vY0":-127.64222709510325,"vZ0":-1.9279327114011224,"x":86.82,"y":177.78,"x0":-0.9558884461385108,"y0":50.00417022237836,"z0":5.498397949822838,"aX":8.89365114713296},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-10.3,"spinRate":2474,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.4287398704993808,"extension":6.3857653192861665},"index":1,"playId":"d6b03476-be80-3a4f-9caf-ff74596bf65b","pitchNumber":2,"startTime":"2026-07-26T17:51:49.490Z","endTime":"2026-07-26T17:51:53.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55218882930993,"aZ":-30.96053814007113,"pfxX":5.688138801912627,"pfxZ":0.7401849376671814,"pX":0.6821911582328907,"pZ":1.6437233008780685,"vX0":2.231429009516366,"vY0":-127.08369910969772,"vZ0":-3.4351281805407963,"x":91.0,"y":194.4,"x0":-0.9456888465679609,"y0":50.00182955395197,"z0":5.466814394743957,"aX":9.322175691277607},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.8,"breakHorizontal":-10.8,"spinRate":2492,"spinDirection":116},"zone":9,"typeConfidence":0.91,"plateTime":0.43065068009949936,"extension":6.384711465192584},"index":2,"playId":"ee2b0e2f-caee-392a-a51a-f11ee16e50f3","pitchNumber":3,"startTime":"2026-07-26T17:52:05.907Z","endTime":"2026-07-26T17:52:09.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:52:09.749Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:52:19.138Z","endTime":"2026-07-26T17:54:35.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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(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":91.1,"endSpeed":83.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46681871246187,"aZ":-24.76838617880433,"pfxX":3.586104802786224,"pfxZ":4.133885539752763,"pX":0.25385033668059703,"pZ":3.274020882245906,"vX0":2.7938244803394894,"vY0":-132.72995392061233,"vZ0":-0.9666352112427475,"x":107.32,"y":150.38,"x0":-1.2768568840659682,"y0":50.000563999306266,"z0":5.4406446644766895,"aX":6.419507056814559},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":-7.1,"spinRate":2366,"spinDirection":162},"zone":12,"typeConfidence":0.91,"plateTime":0.4121147834394452,"extension":6.3216552121024},"index":0,"playId":"2d0510da-f6b2-34b9-bbb8-59e0ad95c115","pitchNumber":1,"startTime":"2026-07-26T17:52:43.108Z","endTime":"2026-07-26T17:52:46.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82441901104656,"aZ":-19.64984688031054,"pfxX":-10.325320394548346,"pfxZ":6.5992195058428775,"pX":0.9389015439516795,"pZ":2.04831585424553,"vX0":8.961796428095381,"vY0":-137.24376080342586,"vZ0":-4.8826502008815575,"x":81.21,"y":183.48,"x0":-1.0355053988789473,"y0":50.00260100317283,"z0":5.198250073109504,"aX":-19.5964646681573},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":16.7,"spinRate":2100,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.3998732180773974,"extension":6.429918033797097},"index":1,"playId":"c5e0fa24-b31c-35f2-9353-e1fbdc1a5f3f","pitchNumber":2,"startTime":"2026-07-26T17:53:00.242Z","endTime":"2026-07-26T17:53:03.943Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27953602272468,"aZ":-21.92691514380756,"pfxX":3.6197071092664626,"pfxZ":5.80098411561362,"pX":0.5111994366907116,"pZ":2.538718367964699,"vX0":3.3402920526740614,"vY0":-131.85853181409024,"vZ0":-3.1598110049993986,"x":97.51,"y":170.23,"x0":-1.2408475981105116,"y0":50.00110444329745,"z0":5.365076875177521,"aX":6.390788407118564},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-7.3,"spinRate":2399,"spinDirection":168},"zone":6,"typeConfidence":0.92,"plateTime":0.41494195437070625,"extension":6.462387182742483},"index":2,"playId":"6eeba747-5023-3b72-84ce-64ce51def8b6","pitchNumber":3,"startTime":"2026-07-26T17:53:20.305Z","endTime":"2026-07-26T17:53:23.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09004479378984,"aZ":-23.013125437377333,"pfxX":3.225669096342472,"pfxZ":5.183269788470375,"pX":0.8965831271575757,"pZ":1.8501055320640833,"vX0":4.361774936907941,"vY0":-132.11242539806568,"vZ0":-4.8075860048170505,"x":82.82,"y":188.83,"x0":-1.1948696427052694,"y0":50.00475745365827,"z0":5.384520995716367,"aX":5.70334560814095},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":-6.8,"spinRate":2399,"spinDirection":168},"zone":14,"typeConfidence":0.91,"plateTime":0.41455668287031244,"extension":6.208129194849867},"index":3,"playId":"39b9166c-5a6f-36ba-bcde-21e9e11a1d02","pitchNumber":4,"startTime":"2026-07-26T17:53:43.895Z","endTime":"2026-07-26T17:53:46.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33548596524398,"aZ":-16.79337835552853,"pfxX":-9.28672246015193,"pfxZ":7.842028378371157,"pX":1.2002204300072157,"pZ":2.001770108156007,"vX0":8.840159541508042,"vY0":-139.17953487168438,"vZ0":-5.95028339902329,"x":71.25,"y":184.73,"x0":-0.8111670202049267,"y0":50.0006048409599,"z0":5.280001852681246,"aX":-18.210780535069354},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":15.0,"spinRate":2103,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.39358569352364814,"extension":6.5461458714002525},"index":4,"playId":"f7fd6658-4a0c-3005-ae2c-b7ccbb143057","pitchNumber":5,"startTime":"2026-07-26T17:54:08.370Z","endTime":"2026-07-26T17:54:12.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.936403132875622,"aZ":-19.916467974325403,"pfxX":-9.9917177075335,"pfxZ":6.13376227084966,"pX":0.0098917998462792,"pZ":1.5420368049285351,"vX0":6.940537287303149,"vY0":-140.4915179495951,"vZ0":-6.4080648067127015,"x":116.62,"y":197.15,"x0":-1.1948396372483323,"y0":50.00392222350204,"z0":5.147837348764225,"aX":-19.967651861096744},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.0,"breakHorizontal":16.7,"spinRate":2105,"spinDirection":211},"zone":8,"typeConfidence":0.89,"plateTime":0.389926506187511,"extension":6.5596967714991505},"hitData":{"launchSpeed":71.7,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.82,"coordY":163.64}},"index":5,"playId":"8c31c3cc-91ac-345c-bd94-99a3b7d26fff","pitchNumber":6,"startTime":"2026-07-26T17:54:26.853Z","endTime":"2026-07-26T17:54:35.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:54:35.593Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a ground ball to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T17:56:43.367Z","endTime":"2026-07-26T17:57:32.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.692614140956543,"aZ":-28.75449821041376,"pfxX":9.832350960693752,"pfxZ":2.47559071783075,"pX":1.1382765900406144,"pZ":2.540714530482596,"vX0":2.2271301006901347,"vY0":-117.06653922286604,"vZ0":-1.0304392687658213,"x":73.61,"y":170.18,"x0":-1.1036461633536545,"y0":50.00567880750046,"z0":5.685155615257884,"aX":13.610188967146982},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.4,"breakHorizontal":-18.4,"spinRate":2474,"spinDirection":66},"zone":12,"typeConfidence":0.91,"plateTime":0.4683939170866882,"extension":6.625691673220852},"index":0,"playId":"6ee3df2b-1eb0-324a-a59b-8f6429b698e4","pitchNumber":1,"startTime":"2026-07-26T17:56:47.888Z","endTime":"2026-07-26T17:56:51.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.695428353871332,"aZ":-29.26379096971097,"pfxX":-7.344584299848082,"pfxZ":1.8086611578632557,"pX":-1.4205815717116306,"pZ":2.9443603395459874,"vX0":2.591091495331895,"vY0":-125.9903780263824,"vZ0":-0.7083800229220425,"x":171.15,"y":159.28,"x0":-1.5084676160246626,"y0":50.000037067857086,"z0":5.594913385326956,"aX":-11.800752482936034},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":12.7,"spinRate":1240,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.4347973958064766,"extension":6.307184435332739},"index":1,"playId":"2e7cb8c1-d835-3820-811d-03b600a10c0b","pitchNumber":2,"startTime":"2026-07-26T17:57:03.810Z","endTime":"2026-07-26T17:57:07.462Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13313863035124,"aZ":-12.226681003736687,"pfxX":-5.6833142520367055,"pfxZ":10.56008489625006,"pX":-0.23328120796267057,"pZ":2.427748727809901,"vX0":4.350932391518871,"vY0":-137.02080581949173,"vZ0":-6.088059106639312,"x":125.89,"y":173.23,"x0":-1.1086204467778102,"y0":50.002009219215765,"z0":5.5245635995116285,"aX":-10.73520843879435},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2425,"spinDirection":208},"zone":5,"typeConfidence":0.84,"plateTime":0.4007454616946795,"extension":6.131621797099665},"hitData":{"launchSpeed":106.7,"launchAngle":-1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.37,"coordY":120.37}},"index":2,"playId":"d5128fc1-9391-3684-8cfe-e412f1849f62","pitchNumber":3,"startTime":"2026-07-26T17:57:22.731Z","endTime":"2026-07-26T17:57:32.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:57:32.954Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to center fielder Esteury Ruiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T17:57:33.544Z","endTime":"2026-07-26T18:00:13.776Z","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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":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":6},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68966604502138,"aZ":-31.18077806094311,"pfxX":-8.104700226419608,"pfxZ":0.614250011544951,"pX":-1.3376234342986708,"pZ":1.6096356100056775,"vX0":3.0219558884388804,"vY0":-126.38492014692494,"vZ0":-3.128510951276252,"x":167.99,"y":195.32,"x0":-1.498574740596695,"y0":50.00065645785642,"z0":5.37774158749498,"aX":-13.058773880446715},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":13.9,"spinRate":1102,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.43402765486026773,"extension":6.034725037800912},"index":0,"playId":"c611082e-b1c0-36db-8e5e-f583f93e92dd","pitchNumber":1,"startTime":"2026-07-26T17:57:59.223Z","endTime":"2026-07-26T17:58:02.923Z","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(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":93.6,"endSpeed":85.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54380789936793,"aZ":-15.602306440811653,"pfxX":-7.905019118924704,"pfxZ":8.946593335308794,"pX":-0.1329443574245233,"pZ":0.6463615582096478,"vX0":5.627824621874527,"vY0":-135.9328863940904,"vZ0":-9.332302481609606,"x":122.07,"y":221.33,"x0":-1.2134220416785355,"y0":50.006389193408125,"z0":5.230795039250745,"aX":-14.650372327371567},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":13.0,"spinRate":2237,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4044631072300482,"extension":6.259030014549838},"index":1,"playId":"33ec6964-e21a-351c-8982-494751041a17","pitchNumber":2,"startTime":"2026-07-26T17:58:15.536Z","endTime":"2026-07-26T17:58:19.049Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"e005fa8c-54aa-340b-b7cb-a7a39fc10cd5","startTime":"2026-07-26T17:58:33.913Z","endTime":"2026-07-26T17:58:36.913Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70393222211985,"aZ":-12.759141536458458,"pfxX":-4.574962525948868,"pfxZ":10.438436001689322,"pX":-0.12017778220408148,"pZ":3.8100797657443017,"vX0":4.092425433988734,"vY0":-136.20555986422684,"vZ0":-2.7022911516001105,"x":121.58,"y":135.91,"x0":-1.0551104219570542,"y0":50.00599249715578,"z0":5.709066926434537,"aX":-8.511965243847515},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":7.3,"spinRate":2356,"spinDirection":213},"zone":11,"typeConfidence":0.88,"plateTime":0.4036901707331282,"extension":6.131449123279412},"index":3,"playId":"c90767ff-72ce-34d2-a525-53a7609dba6f","pitchNumber":3,"startTime":"2026-07-26T17:58:55.573Z","endTime":"2026-07-26T17:58:59.307Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81911207439681,"aZ":-13.749439067190098,"pfxX":-6.205003692852064,"pfxZ":9.831114641046238,"pX":-0.547139561549423,"pZ":2.0443715090833794,"vX0":4.365382374155216,"vY0":-136.4759463494161,"vZ0":-6.216928671082145,"x":137.86,"y":183.58,"x0":-1.366394340091573,"y0":50.00412738681099,"z0":5.310056411810198,"aX":-11.63146479661334},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":10.2,"spinRate":2335,"spinDirection":218},"zone":7,"typeConfidence":0.73,"plateTime":0.40230803665989967,"extension":6.075186745860705},"index":4,"playId":"145f0d63-0ea1-3454-92e5-5276191b3c23","pitchNumber":4,"startTime":"2026-07-26T17:59:16.576Z","endTime":"2026-07-26T17:59:20.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.115281227082214,"aZ":-14.969749239283495,"pfxX":-6.932616369954031,"pfxZ":9.264429932687849,"pX":-0.32366202752002615,"pZ":2.55482377764868,"vX0":4.9650691570330325,"vY0":-135.9670184001692,"vZ0":-4.498434075209186,"x":129.34,"y":169.8,"x0":-1.2804120418988185,"y0":50.000304914511304,"z0":5.282396460125403,"aX":-12.870967247846838},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2295,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4041233488362703,"extension":6.32895114558634},"index":5,"playId":"fe8a2186-5866-3855-832f-308776625ff2","pitchNumber":5,"startTime":"2026-07-26T17:59:34.863Z","endTime":"2026-07-26T17:59:37.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04527278445324,"aZ":-11.773820135030316,"pfxX":-5.317791205945644,"pfxZ":10.73371708571385,"pX":-0.27580805821170123,"pZ":3.695289023126206,"vX0":3.794612726363024,"vY0":-137.38840260673132,"vZ0":-3.1759260577204382,"x":127.51,"y":139.01,"x0":-0.9879167492380794,"y0":50.00464179594312,"z0":5.672982938193712,"aX":-10.109577718353897},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":8.8,"spinRate":2304,"spinDirection":211},"zone":11,"typeConfidence":0.84,"plateTime":0.39952904370772524,"extension":6.205728362393899},"hitData":{"launchSpeed":98.2,"launchAngle":38.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.37,"coordY":67.44}},"index":6,"playId":"70a724f0-734a-3aa3-bcff-cd3062595ed2","pitchNumber":6,"startTime":"2026-07-26T17:59:58.771Z","endTime":"2026-07-26T18:00:13.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:00:13.776Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to center fielder Esteury Ruiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:01:06.463Z","endTime":"2026-07-26T18:04:25.365Z","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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"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":10},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T18:00:34.518Z","endTime":"2026-07-26T18:00:49.661Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"3a46bd85-ea4d-371b-82dc-d756518b1382","startTime":"2026-07-26T18:00:49.661Z","endTime":"2026-07-26T18:00:52.661Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74165810999744,"aZ":-29.10856496059349,"pfxX":2.3285492733228805,"pfxZ":1.8661703998524093,"pX":1.133317005961055,"pZ":2.2064598261765074,"vX0":4.611237167659602,"vY0":-126.93194571821303,"vZ0":-2.9293493644232926,"x":73.8,"y":179.21,"x0":-1.005661387662699,"y0":50.00152403152296,"z0":5.680985949305776,"aX":3.8170623990375323},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":-5.2,"spinRate":2518,"spinDirection":147},"zone":14,"typeConfidence":0.89,"plateTime":0.43067921326525394,"extension":6.361565585946005},"index":2,"playId":"feb3d066-0b78-3454-8581-3c1c949a122e","pitchNumber":1,"startTime":"2026-07-26T18:01:08.672Z","endTime":"2026-07-26T18:01:12.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98458496448143,"aZ":-11.900525083491765,"pfxX":-5.60884916720161,"pfxZ":10.74816504829365,"pX":-1.0139093389888105,"pZ":2.7733593018900913,"vX0":2.936073455137978,"vY0":-136.68608421760172,"vZ0":-4.7938326163016916,"x":155.65,"y":163.9,"x0":-1.3750010974969784,"y0":50.00479917221289,"z0":5.37146481559655,"aX":-10.581859682251816},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":9.5,"spinRate":2408,"spinDirection":216},"zone":11,"typeConfidence":0.76,"plateTime":0.401181284011237,"extension":6.400743751576549},"index":3,"playId":"df79f13d-fa97-3c8d-b69c-6d12b8b2e8c0","pitchNumber":2,"startTime":"2026-07-26T18:01:25.692Z","endTime":"2026-07-26T18:01:29.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80291905361901,"aZ":-11.000902026865958,"pfxX":-7.7908549411924,"pfxZ":11.184695817134862,"pX":0.02745906961906363,"pZ":2.1842194912560444,"vX0":6.023832178861119,"vY0":-137.29519733759324,"vZ0":-6.347409427314322,"x":115.95,"y":179.81,"x0":-1.1921708013350458,"y0":50.00133343140832,"z0":5.288350274176881,"aX":-14.746284807605363},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":12.7,"spinRate":2456,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4002511832428386,"extension":6.617502928997218},"index":4,"playId":"201436c9-31bd-3273-bd8e-f12c51a700fc","pitchNumber":3,"startTime":"2026-07-26T18:01:46.039Z","endTime":"2026-07-26T18:01:49.197Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.021621839610404,"aZ":-7.794686504179571,"pfxX":-4.162235524719224,"pfxZ":13.0130344494005,"pX":-0.271872334961416,"pZ":2.356289178139889,"vX0":3.5851890118397645,"vY0":-136.48908641507794,"vZ0":-7.173416338050384,"x":127.36,"y":175.16,"x0":-1.066227533269354,"y0":50.004328820436825,"z0":5.566507809701755,"aX":-7.798512522889516},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":22.1,"breakHorizontal":6.7,"spinRate":2441,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.4023951687184666,"extension":6.291579075205571},"index":5,"playId":"e7b92336-41a7-3300-8f1b-13ab255f7c36","pitchNumber":4,"startTime":"2026-07-26T18:02:11.134Z","endTime":"2026-07-26T18:02:15.017Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"82e18682-49e5-3f85-999a-b0224b767269","startTime":"2026-07-26T18:02:32.710Z","endTime":"2026-07-26T18:02:35.721Z","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":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.172643385657636,"aZ":-9.972358307755497,"pfxX":-3.914860777028264,"pfxZ":11.645451419750145,"pX":0.1653548299312044,"pZ":2.7722302875409293,"vX0":4.171041957610168,"vY0":-137.60692704990723,"vZ0":-5.87196772422526,"x":110.7,"y":163.93,"x0":-0.8656102931153212,"y0":50.00514964194526,"z0":5.617872339647414,"aX":-7.465681963543077},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.9,"breakHorizontal":6.1,"spinRate":2335,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.39891052511355074,"extension":6.183992805099979},"index":7,"playId":"16dfd395-35d5-34c3-8759-27bcc1b3d707","pitchNumber":5,"startTime":"2026-07-26T18:02:54.694Z","endTime":"2026-07-26T18:02:58.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.916704177222737,"aZ":-9.694194622181488,"pfxX":-5.996253853334201,"pfxZ":11.495276761814486,"pX":-0.12138293315245652,"pZ":3.4519763798190195,"vX0":4.643468586013892,"vY0":-138.9028567339515,"vZ0":-3.927497842929714,"x":121.63,"y":145.58,"x0":-1.0351701153552608,"y0":50.00072112318442,"z0":5.528048073858767,"aX":-11.72368105704711},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.2,"breakHorizontal":10.0,"spinRate":2429,"spinDirection":209},"zone":11,"typeConfidence":0.81,"plateTime":0.39422110188180204,"extension":6.352721750754297},"index":8,"playId":"65322955-f15d-394e-9606-3db3ffb4720d","pitchNumber":6,"startTime":"2026-07-26T18:03:25.192Z","endTime":"2026-07-26T18:03:28.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19988684445298,"aZ":-13.479912101394225,"pfxX":-6.629651546497135,"pfxZ":9.683454557100603,"pX":1.2404630851775345,"pZ":3.0378908053756,"vX0":8.968812415481175,"vY0":-138.60168024923738,"vZ0":-3.4648428728146006,"x":69.72,"y":156.76,"x0":-1.1876771976694214,"y0":50.00338495565912,"z0":5.21422670118318,"aX":-12.800380407951824},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2375,"spinDirection":223},"zone":12,"typeConfidence":0.85,"plateTime":0.39635055776949946,"extension":6.586598154854419},"index":9,"playId":"72c45eee-d220-3a52-ae51-4cf2519f4801","pitchNumber":7,"startTime":"2026-07-26T18:03:50.172Z","endTime":"2026-07-26T18:03:54.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60251673612193,"aZ":-10.904213641534184,"pfxX":-6.084259498420329,"pfxZ":11.18067640713835,"pX":0.5104128645206465,"pZ":2.1984340332568766,"vX0":6.144031206368641,"vY0":-137.56914537910274,"vZ0":-6.756225588838164,"x":97.54,"y":179.42,"x0":-0.9693138372938357,"y0":50.006799316268854,"z0":5.4376629603280024,"aX":-11.57935786352054},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":9.6,"spinRate":2437,"spinDirection":215},"zone":6,"typeConfidence":0.86,"plateTime":0.39927251609802994,"extension":6.312770480815547},"hitData":{"launchSpeed":92.8,"launchAngle":33.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.58,"coordY":82.2}},"index":10,"playId":"ae62bdf5-2b41-3186-a419-faf0c0e218ee","pitchNumber":8,"startTime":"2026-07-26T18:04:10.863Z","endTime":"2026-07-26T18:04:25.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:04:25.365Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Sheets singles on a ground ball to right fielder Griffin Conine. Ty France to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:04:27.575Z","endTime":"2026-07-26T18:05:41.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.260976155979616,"aZ":-28.43083127023269,"pfxX":3.4593897315710063,"pfxZ":2.264847362957653,"pX":-0.13510080779852351,"pZ":2.602277526365473,"vX0":1.6575005477148308,"vY0":-127.16432912535716,"vZ0":-1.894359898336446,"x":122.15,"y":168.52,"x0":-1.243189047907602,"y0":50.000224699310095,"z0":5.596182103488719,"aX":5.705917948183754},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":-6.6,"spinRate":2597,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.4295051517253996,"extension":6.553043303344813},"index":0,"playId":"4ea2771e-e97e-34d3-b503-5d14e06d3c7a","pitchNumber":1,"startTime":"2026-07-26T18:04:52.164Z","endTime":"2026-07-26T18:04:55.677Z","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":1,"playId":"298f5aa3-76db-3c36-b59d-175f2d06f2f4","startTime":"2026-07-26T18:05:09.384Z","endTime":"2026-07-26T18:05:12.384Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.848533574321948,"aZ":-27.982460129562604,"pfxX":-9.797973815224081,"pfxZ":2.510386702593033,"pX":-0.7456753220197322,"pZ":2.240892085623446,"vX0":5.058970027165243,"vY0":-128.46773359869536,"vZ0":-2.0038347524705626,"x":145.42,"y":178.28,"x0":-1.4684517056928652,"y0":50.00277489679978,"z0":5.208058742381465,"aX":-16.361694358460227},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":16.6,"spinRate":1303,"spinDirection":241},"zone":7,"typeConfidence":0.89,"plateTime":0.42650657447462326,"extension":6.60271711214361},"hitData":{"launchSpeed":103.5,"launchAngle":2.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.28,"coordY":115.79}},"index":2,"playId":"aae37f68-8217-3280-a8dc-7aada5cc800c","pitchNumber":2,"startTime":"2026-07-26T18:05:30.704Z","endTime":"2026-07-26T18:05:41.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:05:41.389Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Campusano pops out to shortstop Otto Lopez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:05:45.650Z","endTime":"2026-07-26T18:07:38.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.548448901147818,"aZ":-30.770918298098376,"pfxX":8.261734205306201,"pfxZ":0.9929937530188475,"pX":0.18659479432122542,"pZ":2.3130200548637525,"vX0":0.9576375622475848,"vY0":-118.89045371326004,"vZ0":-1.1467049695306897,"x":109.89,"y":176.33,"x0":-1.2948849970964071,"y0":50.005161550662116,"z0":5.615159966122931,"aX":11.731611745877911},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.8,"breakHorizontal":-15.1,"spinRate":2439,"spinDirection":67},"zone":5,"typeConfidence":0.9,"plateTime":0.46214935511494826,"extension":6.639011458608521},"index":0,"playId":"943c91bc-fbf8-38fc-b347-dedbcc995108","pitchNumber":1,"startTime":"2026-07-26T18:06:09.644Z","endTime":"2026-07-26T18:06:13.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.848363105952114,"aZ":-22.162774334587407,"pfxX":-8.307049997641098,"pfxZ":5.239168331395223,"pX":-0.002929770207696401,"pZ":2.145058597008464,"vX0":6.221954870402157,"vY0":-137.45483623015758,"vZ0":-4.4738300566324485,"x":117.11,"y":180.86,"x0":-1.2180945412559312,"y0":50.00295951818108,"z0":5.301142607228315,"aX":-15.87478199755307},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":13.7,"spinRate":2333,"spinDirection":214},"zone":5,"typeConfidence":0.87,"plateTime":0.39867834849606787,"extension":6.4908878171604885},"index":1,"playId":"ffc2b811-f450-37d7-aa88-257b14a6a15c","pitchNumber":2,"startTime":"2026-07-26T18:06:35.731Z","endTime":"2026-07-26T18:06:41.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98367638455764,"aZ":-12.291454476496504,"pfxX":-4.3775838972199566,"pfxZ":10.072987127467243,"pX":0.11222178027006995,"pZ":4.476243362913645,"vX0":4.688670784747336,"vY0":-140.16274211662946,"vZ0":-0.6996706643680755,"x":112.72,"y":117.92,"x0":-1.0197875989172598,"y0":50.00539411331159,"z0":5.537795241831957,"aX":-8.643530164020987},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":6.8,"spinRate":2548,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.39194810323103146,"extension":6.185229841199526},"index":2,"playId":"a47b7f37-1ceb-3c1d-84af-c57e4523fdc6","pitchNumber":3,"startTime":"2026-07-26T18:07:03.752Z","endTime":"2026-07-26T18:07:07.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76608564032652,"aZ":-9.857801073995674,"pfxX":-4.166262154399362,"pfxZ":11.661645319867246,"pX":0.031932957097909796,"pZ":1.9129731225273012,"vX0":4.230750230064803,"vY0":-137.95742412661627,"vZ0":-7.924596471224674,"x":115.78,"y":187.13,"x0":-0.9855715971943438,"y0":50.00197853609609,"z0":5.499964727653346,"aX":-7.97235097478244},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":6.6,"spinRate":2486,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.39813568783008924,"extension":6.193509654176328},"hitData":{"launchSpeed":96.4,"launchAngle":63.0,"totalDistance":193.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":65.04,"coordY":150.91}},"index":3,"playId":"6ae73e2c-a5f5-3ce7-8ef0-3ea848fe0ac2","pitchNumber":4,"startTime":"2026-07-26T18:07:27.460Z","endTime":"2026-07-26T18:07:38.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:07:38.391Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Liam Hicks walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:09:43.727Z","endTime":"2026-07-26T18:11:23.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.191270202319405,"aZ":-21.963655807773414,"pfxX":3.2303105074035066,"pfxZ":5.901979201863366,"pX":-0.12074823109044328,"pZ":2.5256215302685554,"vX0":1.9111538968541946,"vY0":-130.36645959601768,"vZ0":-3.3974747073174596,"x":121.6,"y":170.59,"x0":-1.281806305610673,"y0":50.00120292445379,"z0":5.494510317373507,"aX":5.585159694294297},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.2,"breakHorizontal":-6.2,"spinRate":2402,"spinDirection":184},"zone":5,"typeConfidence":0.91,"plateTime":0.4193901238701807,"extension":6.125638227232198},"index":0,"playId":"5155de57-2e20-337f-bc8d-0a05474b8ef2","pitchNumber":1,"startTime":"2026-07-26T18:09:49.095Z","endTime":"2026-07-26T18:09:52.095Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-26T18:10:02.137Z","endTime":"2026-07-26T18:10:11.458Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"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":90.1,"endSpeed":82.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94999983881083,"aZ":-28.21215815769557,"pfxX":-8.747919945038326,"pfxZ":2.282514829061432,"pX":-0.33255152472127464,"pZ":1.6254461649576666,"vX0":5.368104385693808,"vY0":-131.06899460014904,"vZ0":-4.18174733564084,"x":129.68,"y":194.89,"x0":-1.27159394819481,"y0":50.00517758597343,"z0":5.350672901564427,"aX":-15.207793753547096},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.4,"breakHorizontal":14.6,"spinRate":1061,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.418046771375721,"extension":6.276988534794913},"index":2,"playId":"a01a51a1-36ae-398b-8859-9d48aa0cc8b9","pitchNumber":2,"startTime":"2026-07-26T18:10:11.458Z","endTime":"2026-07-26T18:10:14.486Z","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":90.3,"endSpeed":82.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.960611857181593,"aZ":-24.860378487671184,"pfxX":-5.329286280879117,"pfxZ":4.202185458793043,"pX":0.05243881418106656,"pZ":0.8624420086364307,"vX0":5.39433160366874,"vY0":-131.35753270622,"vZ0":-6.31936651924446,"x":115.0,"y":215.49,"x0":-1.3396570424011605,"y0":50.00088621750724,"z0":5.15869111227557,"aX":-9.271509717188719},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.4,"breakHorizontal":8.4,"spinRate":1097,"spinDirection":241},"zone":14,"typeConfidence":0.88,"plateTime":0.41766345113912706,"extension":6.344099718549053},"index":3,"playId":"54e83f2a-8372-30d4-8f7f-decab330ddcb","pitchNumber":3,"startTime":"2026-07-26T18:10:30.100Z","endTime":"2026-07-26T18:10:33.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.607674351215877,"aZ":-18.513325591486655,"pfxX":-8.028988813041787,"pfxZ":7.0813931015680325,"pX":-0.7713987949328279,"pZ":4.04860150411126,"vX0":4.230256084826697,"vY0":-137.7942130377573,"vZ0":-0.36345524470262414,"x":146.4,"y":129.47,"x0":-1.2803562672895745,"y0":50.00634433811099,"z0":5.429206348925661,"aX":-15.49723965021978},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":13.7,"spinRate":2044,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.3969560273818602,"extension":6.269717633494482},"index":4,"playId":"8b91ce76-5dfb-349f-ad52-00e5a80d5e5a","pitchNumber":4,"startTime":"2026-07-26T18:10:45.774Z","endTime":"2026-07-26T18:10:48.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.855390991443084,"aZ":-20.78588590724795,"pfxX":-8.58007052035222,"pfxZ":5.929707135849011,"pX":-0.9126853992801508,"pZ":3.836460311269045,"vX0":3.9281132883163026,"vY0":-137.3688220065939,"vZ0":-0.5007237327889407,"x":151.79,"y":135.2,"x0":-1.2419412487773602,"y0":50.006817475368315,"z0":5.427274798485428,"aX":-16.49233825923911},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":14.8,"spinRate":1945,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.3978854298015233,"extension":6.358138051347955},"index":5,"playId":"de325c83-d587-3706-8fb3-48f60b6f8498","pitchNumber":5,"startTime":"2026-07-26T18:11:03.394Z","endTime":"2026-07-26T18:11:06.474Z","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":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.240054234261,"aZ":-24.508400146467867,"pfxX":2.8604013475994527,"pfxZ":4.352439061855705,"pX":-1.1147966827954494,"pZ":3.9171265107148425,"vX0":-0.5265162371467427,"vY0":-131.26288370222426,"vZ0":0.46230233355484085,"x":159.49,"y":133.02,"x0":-1.284707265905043,"y0":50.00521884912781,"z0":5.549507277383427,"aX":5.0407761607449455},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":-5.0,"spinRate":2191,"spinDirection":177},"zone":11,"typeConfidence":0.91,"plateTime":0.4157212610501033,"extension":6.078245480045502},"index":6,"playId":"5a43a636-d1a0-31b0-b8cf-90c1cc0a9896","pitchNumber":6,"startTime":"2026-07-26T18:11:19.735Z","endTime":"2026-07-26T18:11:23.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:11:23.153Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Griffin Conine walks. Liam Hicks to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:11:25.078Z","endTime":"2026-07-26T18:14:17.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.4,"endSpeed":82.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.058094741208333,"aZ":-30.73705672185605,"pfxX":-4.704130148782413,"pfxZ":0.8318463440083406,"pX":-0.9305610601883827,"pZ":3.2978215608011023,"vX0":2.957722049943764,"vY0":-130.20170946773055,"vZ0":0.33786202055187076,"x":152.47,"y":149.74,"x0":-1.467217023610655,"y0":50.00108657904161,"z0":5.482897885524558,"aX":-8.116204114174224},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":7.9,"spinRate":1029,"spinDirection":238},"zone":11,"typeConfidence":0.91,"plateTime":0.4198765985711348,"extension":6.0687352816106745},"index":0,"playId":"69f5c670-4740-3ed3-95ec-4274cd1c6da8","pitchNumber":1,"startTime":"2026-07-26T18:11:52.470Z","endTime":"2026-07-26T18:11:56.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.087956200149584,"aZ":-29.05410424603474,"pfxX":3.791435444794062,"pfxZ":1.868376002213548,"pX":-0.12414694917070854,"pZ":2.989161942020221,"vX0":1.4471647126849003,"vY0":-127.87367002492284,"vZ0":-0.7697649411490708,"x":121.73,"y":158.07,"x0":-1.1886182675606471,"y0":50.00404106826502,"z0":5.554948370423208,"aX":6.337053684893863},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":-7.2,"spinRate":2333,"spinDirection":134},"zone":2,"typeConfidence":0.9,"plateTime":0.4268330558352935,"extension":6.306433891429659},"index":1,"playId":"0175b1cb-3fc1-3ef0-9679-620ceecff344","pitchNumber":2,"startTime":"2026-07-26T18:12:12.102Z","endTime":"2026-07-26T18:12:15.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730002591502966,"aZ":-32.06422979734395,"pfxX":-9.303264145622297,"pfxZ":0.06399277753828159,"pX":-0.4399078662049772,"pZ":1.470522987962644,"vX0":5.629224108971594,"vY0":-131.46766400142062,"vZ0":-3.617265642133339,"x":133.77,"y":199.08,"x0":-1.408081840546498,"y0":50.0034920991671,"z0":5.262556342932007,"aX":-16.169408258416173},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.5,"breakHorizontal":15.5,"spinRate":1168,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.41776101916576014,"extension":6.2872839939209255},"index":2,"playId":"63faedf0-b636-30d8-81d9-1fd1602ce500","pitchNumber":3,"startTime":"2026-07-26T18:12:31.677Z","endTime":"2026-07-26T18:12:35.276Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"}}},{"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":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.111387485219183,"aZ":-22.68643936639935,"pfxX":2.8361669407350614,"pfxZ":5.350146708444536,"pX":0.24803023950945577,"pZ":1.3458424643751639,"vX0":3.0880634284108335,"vY0":-132.1082281428056,"vZ0":-5.831669560115445,"x":107.55,"y":202.44,"x0":-1.3029934924008888,"y0":50.00626593977668,"z0":5.240545579766674,"aX":5.033713275425884},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.6,"breakHorizontal":-5.8,"spinRate":2359,"spinDirection":169},"zone":14,"typeConfidence":0.91,"plateTime":0.41398883349779814,"extension":6.240500987821178},"index":3,"playId":"1cf0af49-94f4-3635-bc2f-ba0889f86061","pitchNumber":4,"startTime":"2026-07-26T18:13:02.008Z","endTime":"2026-07-26T18:13:06.163Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.771717645649,"aZ":-23.15764214735853,"pfxX":3.3042818341351694,"pfxZ":5.081713974669182,"pX":0.24775636168078344,"pZ":2.3931209564521483,"vX0":2.9098385838019145,"vY0":-132.2963535291768,"vZ0":-3.3191199438916397,"x":107.56,"y":174.17,"x0":-1.2951808544233705,"y0":50.00604420969878,"z0":5.358031055791614,"aX":5.868620856669538},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":-6.6,"spinRate":2301,"spinDirection":169},"zone":6,"typeConfidence":0.91,"plateTime":0.41373939782827085,"extension":6.255793298468959},"index":4,"playId":"196fdf93-60cd-3110-a61e-65567c62f1ae","pitchNumber":5,"startTime":"2026-07-26T18:13:19.613Z","endTime":"2026-07-26T18:13:22.736Z","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":5,"startTime":"2026-07-26T18:13:39.523Z","endTime":"2026-07-26T18:13:50.729Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27420020478639,"aZ":-22.431004624237914,"pfxX":3.0134034964697944,"pfxZ":5.393579393263014,"pX":0.13925755958239688,"pZ":2.8071989464866247,"vX0":2.4139557306779653,"vY0":-133.4552041880475,"vZ0":-2.7369249624949243,"x":111.69,"y":162.99,"x0":-1.167981368621137,"y0":50.00298111593651,"z0":5.458696495780331,"aX":5.4447759010086605},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":-6.0,"spinRate":2321,"spinDirection":165},"zone":2,"typeConfidence":0.91,"plateTime":0.41015129675778583,"extension":6.226126881389968},"index":6,"playId":"a716f30f-ca43-3e66-bfb8-5480c16eb8c0","pitchNumber":6,"startTime":"2026-07-26T18:13:50.729Z","endTime":"2026-07-26T18:13:53.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30883685003667,"aZ":-32.86813644409916,"pfxX":4.792864495770338,"pfxZ":-0.42294321197423024,"pX":1.2977963175296614,"pZ":1.6636166374801982,"vX0":4.435110166940521,"vY0":-127.04728212057621,"vZ0":-3.0114093465019365,"x":67.53,"y":193.86,"x0":-1.0914128051817564,"y0":50.00441562307853,"z0":5.4688652927628105,"aX":7.857030953402248},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.2,"breakHorizontal":-9.7,"spinRate":2437,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.43064479970172753,"extension":6.2405437087954105},"index":7,"playId":"6a40bfae-a673-316a-a8da-6b8a0d7c29c8","pitchNumber":7,"startTime":"2026-07-26T18:14:13.282Z","endTime":"2026-07-26T18:14:17.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:14:17.718Z","atBatIndex":13},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Esteury Ruiz out on a sacrifice bunt, pitcher Walker Buehler to first baseman Ty France. Griffin Conine to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:15:36.179Z","endTime":"2026-07-26T18:16:50.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T18:14:37.272Z","endTime":"2026-07-26T18:15:38.424Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.141731813414836,"aZ":-16.833665988883112,"pfxX":-9.523794703453053,"pfxZ":7.87818130760719,"pX":0.6007493922944909,"pZ":1.7729439253447485,"vX0":8.224554858590237,"vY0":-138.90108930633608,"vZ0":-6.154165753136392,"x":94.1,"y":190.91,"x0":-1.1664475625440567,"y0":50.00065164534654,"z0":5.143010582044387,"aX":-18.541447585557695},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":15.5,"spinRate":2093,"spinDirection":209},"zone":9,"typeConfidence":0.89,"plateTime":0.3948526333608271,"extension":6.592297936390387},"index":1,"playId":"98dbb816-1f42-3f65-b127-a93ac2fcdae2","pitchNumber":1,"startTime":"2026-07-26T18:15:38.424Z","endTime":"2026-07-26T18:15:52.539Z","isPitch":true,"type":"pitch"},{"details":{"description":"Liam Hicks steals (3) 3rd base. Liam Hicks scores. Griffin Conine to 2nd. Throwing error by catcher Luis Campusano.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"98dbb816-1f42-3f65-b127-a93ac2fcdae2","startTime":"2026-07-26T18:16:16.896Z","endTime":"2026-07-26T18:16:16.897Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05615010091622,"aZ":-19.067477978875104,"pfxX":-9.499434563255733,"pfxZ":6.625475482546551,"pX":-0.8609954324878999,"pZ":2.0195205612852,"vX0":4.696013912005531,"vY0":-139.8572042821041,"vZ0":-5.323415063574653,"x":149.82,"y":184.25,"x0":-1.3293702079951466,"y0":50.00037307185142,"z0":5.201325821629946,"aX":-18.782523717227058},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.0,"breakHorizontal":16.2,"spinRate":1983,"spinDirection":214},"zone":13,"typeConfidence":0.89,"plateTime":0.3918922015069759,"extension":6.44322630905031},"index":3,"playId":"bac1f1ac-bd32-3321-8903-3062c3258226","pitchNumber":2,"startTime":"2026-07-26T18:16:16.898Z","endTime":"2026-07-26T18:16:20.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841512339741218,"aZ":-22.031527423349456,"pfxX":2.104061530721739,"pfxZ":5.545020757167871,"pX":0.6187415490326933,"pZ":2.8751080924012804,"vX0":3.700110445587087,"vY0":-134.1003129766586,"vZ0":-2.5987487829959472,"x":93.42,"y":161.15,"x0":-1.0499975590434791,"y0":50.003090608112984,"z0":5.421188006356752,"aX":3.8474002257083044},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":-4.6,"spinRate":2267,"spinDirection":169},"zone":3,"typeConfidence":0.9,"plateTime":0.4077810239155193,"extension":6.207729691840846},"hitData":{"launchSpeed":18.6,"launchAngle":19.0,"totalDistance":21.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":126.44,"coordY":189.75}},"index":4,"playId":"973ca038-d37a-3a72-8e12-0a327ef0db34","pitchNumber":3,"startTime":"2026-07-26T18:16:43.346Z","endTime":"2026-07-26T18:16:50.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:16:50.991Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Graham Pauley singles on a line drive to right fielder Fernando Tatis Jr. Griffin Conine scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:16:59.647Z","endTime":"2026-07-26T18:18:01.504Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.820299537944507,"aZ":-20.80820979159477,"pfxX":2.682195014187326,"pfxZ":6.401244172156904,"pX":-0.32996418721669135,"pZ":2.579530295494568,"vX0":2.1467097185270787,"vY0":-132.1139807028054,"vZ0":-3.0876395045625187,"x":129.58,"y":169.13,"x0":-1.5002438720920612,"y0":50.00643106900852,"z0":5.283945201667124,"aX":4.766425274765907},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":-5.3,"spinRate":2433,"spinDirection":181},"zone":4,"typeConfidence":0.91,"plateTime":0.4137943486543656,"extension":6.211842711954012},"index":0,"playId":"38e89494-6f7c-39dd-a010-1f4f6d66a4b1","pitchNumber":1,"startTime":"2026-07-26T18:17:16.394Z","endTime":"2026-07-26T18:17:19.842Z","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":90.1,"endSpeed":82.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27097129552429,"aZ":-29.68781294271571,"pfxX":-9.27814201918904,"pfxZ":1.437330545975037,"pX":-1.1987407983658567,"pZ":3.590097053111715,"vX0":3.4302147345119933,"vY0":-131.20497233321433,"vZ0":0.7935373307417666,"x":162.69,"y":141.85,"x0":-1.3219349764251414,"y0":50.00521897912153,"z0":5.506078044339902,"aX":-16.0840663774869},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.0,"breakHorizontal":16.0,"spinRate":1211,"spinDirection":229},"zone":11,"typeConfidence":0.88,"plateTime":0.41838552284382535,"extension":6.202347810054317},"index":1,"playId":"c299685e-3bd7-3c51-a253-4d34feafb3c7","pitchNumber":2,"startTime":"2026-07-26T18:17:31.545Z","endTime":"2026-07-26T18:17:34.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.577562772673847,"aZ":-40.287746148470504,"pfxX":7.953658498498795,"pfxZ":-5.938930947049373,"pX":0.4002761022262909,"pZ":2.746968566617466,"vX0":1.0363741274987572,"vY0":-116.66908271221642,"vZ0":2.1490475252624606,"x":101.74,"y":164.61,"x0":-1.0828985143246186,"y0":50.00001701636678,"z0":5.6331174145054606,"aX":10.874665932764243},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.8,"breakHorizontal":-14.6,"spinRate":2584,"spinDirection":52},"zone":6,"typeConfidence":0.88,"plateTime":0.4709019333016995,"extension":6.288429153483086},"hitData":{"launchSpeed":73.8,"launchAngle":15.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.72,"coordY":125.34}},"index":2,"playId":"5da4a948-b65b-3fec-9c91-e095b2c14141","pitchNumber":3,"startTime":"2026-07-26T18:17:49.430Z","endTime":"2026-07-26T18:18:01.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:18:01.504Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:18:01.617Z","endTime":"2026-07-26T18:20:35.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.149905764831566,"aZ":-14.449771777561594,"pfxX":-2.122431118131864,"pfxZ":9.157596837118366,"pX":0.952558109070119,"pZ":1.9255379144218114,"vX0":6.134437795662855,"vY0":-138.10405661838138,"vZ0":-6.610181310099218,"x":80.69,"y":186.79,"x0":-1.0196917336176297,"y0":50.004126958865506,"z0":5.318201264668529,"aX":-4.108932953875664},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":2.6,"spinRate":2189,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.39627708829891173,"extension":6.344245448063762},"index":0,"playId":"cd553b87-54f9-3e1a-bde5-963b215a5e54","pitchNumber":1,"startTime":"2026-07-26T18:18:33.505Z","endTime":"2026-07-26T18:18:37.938Z","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":1},"index":1,"playId":"a4c5e0e0-5708-37db-a8a9-d0fe43afcee7","startTime":"2026-07-26T18:18:56.942Z","endTime":"2026-07-26T18:18:59.942Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.111245907133224,"aZ":-22.429453136347846,"pfxX":-6.403140218735002,"pfxZ":5.6111772436996254,"pX":0.6486383598014808,"pZ":1.1051980418331928,"vX0":6.853835405995298,"vY0":-131.29741971671288,"vZ0":-6.223166991631945,"x":92.28,"y":208.94,"x0":-1.1699661389306502,"y0":50.004191891015964,"z0":5.187364799557941,"aX":-11.12404493280446},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.9,"breakHorizontal":10.0,"spinRate":1075,"spinDirection":237},"zone":14,"typeConfidence":0.87,"plateTime":0.4179781417397641,"extension":6.55915475016208},"index":2,"playId":"d86523f5-98d8-31a8-8e8b-02b742dc20a3","pitchNumber":2,"startTime":"2026-07-26T18:19:15.854Z","endTime":"2026-07-26T18:19:19.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76819301773738,"aZ":-22.35708107456864,"pfxX":-7.212817389228574,"pfxZ":5.5704311134606925,"pX":0.5587614110825387,"pZ":1.9876089611580887,"vX0":6.895168310622587,"vY0":-132.05580935277484,"vZ0":-4.08930193881465,"x":95.7,"y":185.11,"x0":-1.152129542992711,"y0":50.00015682831772,"z0":5.205713237694511,"aX":-12.705846971104618},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.4,"breakHorizontal":11.5,"spinRate":1138,"spinDirection":238},"zone":9,"typeConfidence":0.76,"plateTime":0.4151589436272043,"extension":6.4218823899149475},"index":3,"playId":"8c894341-1ba0-3184-aa47-fbcf30c9d802","pitchNumber":3,"startTime":"2026-07-26T18:19:32.641Z","endTime":"2026-07-26T18:19:36.164Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09111489718871,"aZ":-26.073858822622363,"pfxX":3.216589816112463,"pfxZ":3.4662430580505443,"pX":-0.565348831922641,"pZ":3.150329436863327,"vX0":1.2396716169598196,"vY0":-131.5991915885275,"vZ0":-0.9780853357683545,"x":138.55,"y":153.72,"x0":-1.459981803066728,"y0":50.00245199971871,"z0":5.452615960277323,"aX":5.659149640950531},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":-6.1,"spinRate":2343,"spinDirection":155},"zone":1,"typeConfidence":0.91,"plateTime":0.4157106153125034,"extension":6.2458030490323},"index":4,"playId":"4ba8a8e9-08d8-3054-82e1-fbfb38c61092","pitchNumber":4,"startTime":"2026-07-26T18:20:05.885Z","endTime":"2026-07-26T18:20:08.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.131189186638743,"aZ":-36.07528287695841,"pfxX":-8.062034877382294,"pfxZ":-2.3030268735890562,"pX":-1.572692264299853,"pZ":2.7809879110507905,"vX0":2.317193252341492,"vY0":-130.06475754483193,"vZ0":0.36573420228771747,"x":176.95,"y":163.69,"x0":-1.4339753820052399,"y0":50.0018371163956,"z0":5.399193105654532,"aX":-13.657419762825137},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.8,"breakHorizontal":13.9,"spinRate":869,"spinDirection":253},"zone":11,"typeConfidence":0.91,"plateTime":0.4229260327051878,"extension":6.391081080506671},"index":5,"playId":"85b6de81-7850-3077-a2c9-5da4dc895b62","pitchNumber":5,"startTime":"2026-07-26T18:20:31.740Z","endTime":"2026-07-26T18:20:35.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:20:35.161Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:21:16.615Z","endTime":"2026-07-26T18:22:20.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"aec9cc43-2ecb-30eb-90c1-184a8836cb16","startTime":"2026-07-26T18:21:02.758Z","endTime":"2026-07-26T18:21:05.758Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740258636392255,"aZ":-20.82092102105422,"pfxX":2.4671762110562265,"pfxZ":6.416459211252394,"pX":0.9364652638128769,"pZ":2.38074559654832,"vX0":4.254033222472024,"vY0":-132.09364219893894,"vZ0":-3.727347985223265,"x":81.3,"y":174.5,"x0":-1.0145653262622307,"y0":50.005449216339116,"z0":5.3381885489897565,"aX":4.366192972497385},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.0,"breakHorizontal":-5.4,"spinRate":2314,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.41441466912695635,"extension":6.411282663892469},"index":1,"playId":"0f411ddf-89ee-3626-b59b-b80fa9659739","pitchNumber":1,"startTime":"2026-07-26T18:21:18.847Z","endTime":"2026-07-26T18:21:22.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1888658102726,"aZ":-34.532898678715966,"pfxX":-8.697486750057099,"pfxZ":-1.4055454327917998,"pX":0.1293935195264498,"pZ":1.3640681078313874,"vX0":5.632134771445423,"vY0":-129.48231601492338,"vZ0":-3.656256378794591,"x":112.07,"y":201.95,"x0":-0.9535022765254778,"y0":50.00059636025761,"z0":5.4607811331646925,"aX":-14.640526190770856},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.2,"breakHorizontal":14.4,"spinRate":981,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.42439821006901113,"extension":6.472268730842677},"index":2,"playId":"df672c74-5a39-352f-819b-513624976931","pitchNumber":2,"startTime":"2026-07-26T18:21:37.973Z","endTime":"2026-07-26T18:21:41.221Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T18:22:00.541Z","endTime":"2026-07-26T18:22:16.137Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.330850034399077,"aZ":-29.560739320715328,"pfxX":4.947884440190802,"pfxZ":1.5690268095735416,"pX":0.45481656859167163,"pZ":2.9947669019555234,"vX0":2.06490271083935,"vY0":-127.81281470609723,"vZ0":-0.6854479958205801,"x":99.66,"y":157.92,"x0":-1.0046083598267177,"y0":50.00524771431426,"z0":5.571287106322617,"aX":8.253314458596458},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.9,"breakHorizontal":-9.4,"spinRate":2468,"spinDirection":116},"zone":3,"typeConfidence":0.91,"plateTime":0.4272113647993212,"extension":6.325245942849237},"index":4,"playId":"cf1e1884-9c4f-3f11-995b-b15b68a605bd","pitchNumber":3,"startTime":"2026-07-26T18:22:16.137Z","endTime":"2026-07-26T18:22:20.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:22:20.781Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sung-Mun Song called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:24:27.690Z","endTime":"2026-07-26T18:25:56.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93549365171103,"aZ":-42.486070436865376,"pfxX":4.8818989267263575,"pfxZ":-7.601950443321585,"pX":0.9291707311715626,"pZ":1.2501619614559647,"vX0":2.8529901845953556,"vY0":-116.62973130139504,"vZ0":-1.070377839603641,"x":81.58,"y":205.03,"x0":-0.9500804880243938,"y0":50.00048939951775,"z0":5.7742590671449605,"aX":6.625227810343934},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.7,"breakHorizontal":-9.6,"spinRate":2555,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4722826191373679,"extension":6.572612900785634},"index":0,"playId":"69fc3e5e-471a-3e98-8a55-4ff56dcc5c42","pitchNumber":1,"startTime":"2026-07-26T18:24:33.350Z","endTime":"2026-07-26T18:24:36.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.421408751425275,"aZ":-11.12320895393711,"pfxX":-4.039319375012771,"pfxZ":11.473894358180203,"pX":0.215637949879222,"pZ":2.614492142913512,"vX0":4.783257532222628,"vY0":-135.31259897774848,"vZ0":-5.732244357977633,"x":108.78,"y":168.19,"x0":-1.0590234313284004,"y0":50.005569735620675,"z0":5.5562061324011,"aX":-7.413076296297395},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.6,"breakHorizontal":6.1,"spinRate":2475,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.40642873315916184,"extension":6.490035219518742},"index":1,"playId":"e37eff7a-f94f-3837-9a5e-9104a21e3e33","pitchNumber":2,"startTime":"2026-07-26T18:24:48.484Z","endTime":"2026-07-26T18:24:51.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":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30013363579366,"aZ":-10.532792827836467,"pfxX":-4.105646843054231,"pfxZ":11.708668227621157,"pX":0.9668295986541338,"pZ":2.019378701671716,"vX0":6.114853786826271,"vY0":-135.74224585268104,"vZ0":-7.625341240770369,"x":80.15,"y":184.26,"x0":-0.7914429172187205,"y0":50.00624899517687,"z0":5.6152090226298945,"aX":-7.591489143843524},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.6,"breakHorizontal":6.0,"spinRate":2498,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.4049476384378776,"extension":6.055987428449055},"index":2,"playId":"b8748c9d-7310-30fe-89a5-24a8d5b8ddc4","pitchNumber":3,"startTime":"2026-07-26T18:25:05.425Z","endTime":"2026-07-26T18:25:09.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26052826828116,"aZ":-11.568801606974542,"pfxX":-3.2613814883916126,"pfxZ":11.432018613954893,"pX":-0.678998863156171,"pZ":3.337082314102099,"vX0":1.8449316318641142,"vY0":-134.2054731418761,"vZ0":-4.336022262704364,"x":142.88,"y":148.68,"x0":-0.9559306651800451,"y0":50.004401852408925,"z0":5.81414641616626,"aX":-5.879090595185698},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.8,"breakHorizontal":5.4,"spinRate":2434,"spinDirection":205},"zone":1,"typeConfidence":0.89,"plateTime":0.4099914690640123,"extension":6.064960049125501},"index":3,"playId":"e9113f55-415b-3fbc-9acd-bdc5b7bfd40b","pitchNumber":4,"startTime":"2026-07-26T18:25:23.601Z","endTime":"2026-07-26T18:25:27.182Z","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":2,"outs":0},"index":4,"startTime":"2026-07-26T18:25:39.669Z","endTime":"2026-07-26T18:25:52.680Z","isPitch":false,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"}},{"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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76484357484251,"aZ":-12.14393112118371,"pfxX":-5.1153713931289095,"pfxZ":10.67159118372881,"pX":0.7249710025969323,"pZ":2.155960562758542,"vX0":6.6830501295205345,"vY0":-136.9890000742711,"vZ0":-6.024362736415997,"x":89.37,"y":180.57,"x0":-1.0958889860684684,"y0":50.00306309216455,"z0":5.234047245939796,"aX":-9.60208911103253},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":7.7,"spinRate":2469,"spinDirection":219},"zone":9,"typeConfidence":0.9,"plateTime":0.40175226031984224,"extension":6.473504105206598},"index":5,"playId":"3a81eddc-1407-31da-9192-1bae0a43bcbf","pitchNumber":5,"startTime":"2026-07-26T18:25:52.680Z","endTime":"2026-07-26T18:25:56.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:25:56.762Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:25:57.511Z","endTime":"2026-07-26T18:26:33.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.780919793271348,"aZ":-43.726592082276234,"pfxX":4.804911169154052,"pfxZ":-7.968242705934067,"pX":-0.11281931854803501,"pZ":2.0701380753335723,"vX0":0.8662376573304263,"vY0":-120.29186290505402,"vZ0":0.6028009076592944,"x":121.3,"y":182.89,"x0":-1.1024615675773128,"y0":50.00460652063701,"z0":5.728164305875262,"aX":6.9632705121959155},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.9,"breakHorizontal":-8.9,"spinRate":2536,"spinDirection":41},"zone":8,"typeConfidence":0.9,"plateTime":0.4572973300070222,"extension":6.479108857678113},"hitData":{"launchSpeed":70.1,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.89,"coordY":142.35}},"index":0,"playId":"31a83d1b-ad97-31a9-9963-b687e8eebc4b","pitchNumber":1,"startTime":"2026-07-26T18:26:25.724Z","endTime":"2026-07-26T18:26:33.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:26:33.880Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:26:38.158Z","endTime":"2026-07-26T18:27:50.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28896931782243,"aZ":-45.08562862196773,"pfxX":4.787685317874478,"pfxZ":-9.367979909837317,"pX":-0.565903031026741,"pZ":3.258965039345825,"vX0":-0.16761800526678827,"vY0":-117.78056155963391,"vZ0":3.576681774325359,"x":138.57,"y":150.79,"x0":-1.1132433911645385,"y0":50.002100794419775,"z0":5.94417095000528,"aX":6.599495424505502},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.5,"breakHorizontal":-8.5,"spinRate":2774,"spinDirection":39},"zone":1,"typeConfidence":0.9,"plateTime":0.4684343224711638,"extension":6.119911660531983},"index":0,"playId":"a2ec1f89-3a46-33c3-acfc-229ba4eb94e4","pitchNumber":1,"startTime":"2026-07-26T18:27:02.235Z","endTime":"2026-07-26T18:27:05.983Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.432860111783686,"aZ":-30.99238791828131,"pfxX":4.5253788100281085,"pfxZ":0.7330135068784056,"pX":-0.07491226820819334,"pZ":2.133299221967125,"vX0":1.752051994805683,"vY0":-126.62469563573892,"vZ0":-2.0808920506394974,"x":119.86,"y":181.18,"x0":-1.3650516080618462,"y0":50.00442998095876,"z0":5.461372213431581,"aX":7.300177210558857},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":-8.6,"spinRate":2691,"spinDirection":136},"zone":8,"typeConfidence":0.9,"plateTime":0.43365620665171667,"extension":6.668610789170405},"hitData":{"launchSpeed":74.9,"launchAngle":17.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.36,"coordY":113.52}},"index":1,"playId":"57a72b45-5b5c-3d5c-88c9-4a6b11b33c12","pitchNumber":2,"startTime":"2026-07-26T18:27:38.100Z","endTime":"2026-07-26T18:27:50.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:27:50.126Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to right fielder Griffin Conine.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:27:47.201Z","endTime":"2026-07-26T18:29:03.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3265174818662,"aZ":-11.181698699459234,"pfxX":-6.351894358880815,"pfxZ":11.02326467090159,"pX":0.7401767610928918,"pZ":0.8312640390854209,"vX0":7.294267029399032,"vY0":-137.77548931442993,"vZ0":-9.21561062695816,"x":88.79,"y":216.34,"x0":-1.1283676583494677,"y0":50.00020499625688,"z0":4.994505156576961,"aX":-12.09377802785227},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":9.8,"spinRate":2395,"spinDirection":221},"zone":14,"typeConfidence":0.88,"plateTime":0.3990072756089891,"extension":6.543125080393925},"index":0,"playId":"074601bf-3519-365a-ba6b-e9072a1fc343","pitchNumber":1,"startTime":"2026-07-26T18:28:14.718Z","endTime":"2026-07-26T18:28:18.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696015378083068,"aZ":-29.22772024768632,"pfxX":10.878391186256385,"pfxZ":2.117537486114296,"pX":1.39387547579108,"pZ":1.5261004395122433,"vX0":2.7133961408093983,"vY0":-118.09028883187605,"vZ0":-2.7919374539354562,"x":63.87,"y":197.58,"x0":-1.187055716288035,"y0":50.001857374620165,"z0":5.454713237869672,"aX":15.127827410439627},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.4,"breakHorizontal":-20.4,"spinRate":2517,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.4665513900755931,"extension":6.737313373737447},"index":1,"playId":"60606f52-e5a3-3d97-8446-56a41e7fc503","pitchNumber":2,"startTime":"2026-07-26T18:28:33.153Z","endTime":"2026-07-26T18:28:37.197Z","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":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.506155080501216,"aZ":-9.49686709515922,"pfxX":-3.4004569497279653,"pfxZ":12.286164416561775,"pX":-0.12535026675116376,"pZ":1.8966955493897983,"vX0":2.9601592137440274,"vY0":-135.69451171547672,"vZ0":-8.280392076394733,"x":121.78,"y":187.57,"x0":-0.7940272796401597,"y0":50.006738751709406,"z0":5.668539623140662,"aX":-6.278468775527613},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.5,"breakHorizontal":5.4,"spinRate":2376,"spinDirection":204},"zone":8,"typeConfidence":0.91,"plateTime":0.405226140387259,"extension":6.05636733264883},"hitData":{"launchSpeed":88.1,"launchAngle":45.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.55,"coordY":99.3}},"index":2,"playId":"a8467656-dff2-3f6f-9ea8-dac3b63b1fd0","pitchNumber":3,"startTime":"2026-07-26T18:28:54.036Z","endTime":"2026-07-26T18:29:03.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:29:03.488Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Stowers homers (13) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:30:54.827Z","endTime":"2026-07-26T18:32:02.592Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.650568072237306,"aZ":-12.55373572644547,"pfxX":-2.5764821875490203,"pfxZ":10.563151439639409,"pX":-0.009998176327977113,"pZ":2.2542037741863936,"vX0":4.03321056479156,"vY0":-135.2200690302281,"vZ0":-5.804451269136781,"x":117.38,"y":177.92,"x0":-1.1840687094890965,"y0":50.00378141777524,"z0":5.304565241674913,"aX":-4.786405309962076},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":3.8,"spinRate":2231,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.4046066469435301,"extension":6.397231136556705},"index":0,"playId":"46b10fe0-1228-3e3f-8398-3058385cf70c","pitchNumber":1,"startTime":"2026-07-26T18:31:08.032Z","endTime":"2026-07-26T18:31:11.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51576674273373,"aZ":-25.90197882884137,"pfxX":4.101149874723596,"pfxZ":3.65498300347155,"pX":-0.8043983545867491,"pZ":3.0702497300117124,"vX0":-0.0036199331866492157,"vY0":-129.5254496522038,"vZ0":-1.1146153761373465,"x":147.66,"y":155.88,"x0":-1.3366990141725916,"y0":50.00272528081798,"z0":5.468576155974246,"aX":7.037975247178337},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.6,"breakHorizontal":-7.4,"spinRate":2444,"spinDirection":155},"zone":1,"typeConfidence":0.73,"plateTime":0.4212641299684301,"extension":6.190914262915759},"index":1,"playId":"ab1b2407-38fd-39a5-9cf1-d228cf9cf21b","pitchNumber":2,"startTime":"2026-07-26T18:31:20.341Z","endTime":"2026-07-26T18:31:24.569Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550817195340237,"aZ":-30.052555137428943,"pfxX":-5.73397598933663,"pfxZ":1.2464493566922066,"pX":-0.11108858304881308,"pZ":2.189002017232022,"vX0":4.425831541735824,"vY0":-129.36815364366078,"vZ0":-2.366230671572019,"x":121.23,"y":179.68,"x0":-1.0976261662202207,"y0":50.00117280278887,"z0":5.415152207792775,"aX":-9.735214148793805},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":9.4,"spinRate":1083,"spinDirection":239},"zone":8,"typeConfidence":0.91,"plateTime":0.42312110661586066,"extension":6.376766187249582},"hitData":{"launchSpeed":104.3,"launchAngle":30.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":232.57,"coordY":70.77}},"index":2,"playId":"fcb5f3cb-3f45-31b5-aa5f-0eef6fcc2620","pitchNumber":3,"startTime":"2026-07-26T18:31:32.608Z","endTime":"2026-07-26T18:32:02.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:32:02.592Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heriberto Hernández grounds out, shortstop Sung-Mun Song to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:31:48.173Z","endTime":"2026-07-26T18:34:00.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.932629379756634,"aZ":-17.92501502344602,"pfxX":-9.283826818917778,"pfxZ":7.563919709072071,"pX":0.7857089541049829,"pZ":2.786191008842178,"vX0":7.981487684462665,"vY0":-136.80951084641964,"vZ0":-3.400524838156881,"x":87.05,"y":163.55,"x0":-0.9722606530821624,"y0":50.00226881223672,"z0":5.2834492536995175,"aX":-17.488847179709325},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":15.0,"spinRate":2118,"spinDirection":208},"zone":3,"typeConfidence":0.89,"plateTime":0.4013154044088334,"extension":6.41428665417495},"index":0,"playId":"c572bd00-8d21-37d3-b23c-839f0a52d697","pitchNumber":1,"startTime":"2026-07-26T18:32:26.770Z","endTime":"2026-07-26T18:32:30.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014668820019896,"aZ":-33.11091275822362,"pfxX":5.289981099931842,"pfxZ":-0.5906659986227059,"pX":1.0238335739535223,"pZ":1.3618900093399597,"vX0":3.3157364555735858,"vY0":-124.28678718921023,"vZ0":-3.1877721181998395,"x":77.97,"y":202.01,"x0":-1.0133522975133644,"y0":50.0061077812994,"z0":5.40003189473733,"aX":8.309798298077247},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":-10.3,"spinRate":2575,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.4400391457055379,"extension":6.3510614026111325},"index":1,"playId":"9c55ffe4-7574-3750-9bed-6afa24cb1adc","pitchNumber":2,"startTime":"2026-07-26T18:32:40.153Z","endTime":"2026-07-26T18:32:44.921Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-26T18:32:59.006Z","endTime":"2026-07-26T18:33:04.282Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.800295796556338,"aZ":-33.454004458815696,"pfxX":5.577049069411851,"pfxZ":-0.7976511246839824,"pX":2.0059566421619768,"pZ":1.3001598042654507,"vX0":5.166166548398481,"vY0":-125.72149642654384,"vZ0":-3.6774399606749952,"x":40.54,"y":203.68,"x0":-0.7979469902164091,"y0":50.002709713457094,"z0":5.4887901441297196,"aX":8.95244837709657},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":-11.3,"spinRate":2641,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.4351841964255603,"extension":6.34561557152754},"index":3,"playId":"c57f535f-c2f2-3228-b27d-fb9ce1396001","pitchNumber":3,"startTime":"2026-07-26T18:33:04.282Z","endTime":"2026-07-26T18:33:07.757Z","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":85.9,"endSpeed":79.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371130033587537,"aZ":-32.07996926819732,"pfxX":4.337516229524635,"pfxZ":0.05729281541471032,"pX":1.9235358745115068,"pZ":1.3871548399377347,"vX0":4.9466534825203645,"vY0":-125.00640082313187,"vZ0":-3.6033933528074282,"x":43.68,"y":201.33,"x0":-0.6417066665159442,"y0":50.000737805894715,"z0":5.4709374682277785,"aX":6.8877624441638465},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":-9.0,"spinRate":2582,"spinDirection":108},"zone":14,"typeConfidence":0.91,"plateTime":0.4375597807846039,"extension":6.484364630266199},"index":4,"playId":"87bbc25b-6095-3932-bfaf-96c6b6a5179b","pitchNumber":4,"startTime":"2026-07-26T18:33:18.526Z","endTime":"2026-07-26T18:33:22.163Z","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":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63816463198379,"aZ":-33.4881474183212,"pfxX":9.277935370388592,"pfxZ":-0.972711914794635,"pX":1.971795517454296,"pZ":0.8735627533121799,"vX0":4.390850625572311,"vY0":-116.33328212453146,"vZ0":-2.4168026534223364,"x":41.84,"y":215.19,"x0":-1.1570733376952091,"y0":50.00571578740015,"z0":5.159039714944263,"aX":12.479611059488272},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.2,"breakHorizontal":-18.0,"spinRate":2646,"spinDirection":68},"zone":14,"typeConfidence":0.88,"plateTime":0.47424998587908895,"extension":6.735986610498605},"index":5,"playId":"e4a00a97-190c-321e-81a5-17179cdee89e","pitchNumber":5,"startTime":"2026-07-26T18:33:35.544Z","endTime":"2026-07-26T18:33:38.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.639483537437247,"aZ":-21.79234091444346,"pfxX":3.94230141071303,"pfxZ":5.9035813626693106,"pX":0.9787841796667353,"pZ":2.4882675456263232,"vX0":3.994674138583262,"vY0":-131.45111229698549,"vZ0":-3.452644829756042,"x":79.69,"y":171.6,"x0":-1.0700149303787967,"y0":50.000711553396016,"z0":5.427644719837711,"aX":6.930524505912198},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.2,"breakHorizontal":-8.0,"spinRate":2476,"spinDirection":159},"zone":12,"typeConfidence":0.92,"plateTime":0.41593350069323876,"extension":6.265148714414238},"hitData":{"launchSpeed":70.9,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.75,"coordY":161.6}},"index":6,"playId":"b10a8ed9-32c9-3b3c-8184-2977bf04ae90","pitchNumber":6,"startTime":"2026-07-26T18:33:51.420Z","endTime":"2026-07-26T18:34:00.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:34:00.124Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:34:04.321Z","endTime":"2026-07-26T18:35:53.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48423304449817,"aZ":-19.130205350130918,"pfxX":-7.815155082516361,"pfxZ":6.81038620469919,"pX":0.5170306283388153,"pZ":3.2579748373913717,"vX0":6.947700166673749,"vY0":-137.76606824615774,"vZ0":-1.9451496456694475,"x":97.29,"y":150.81,"x0":-1.0259605789867348,"y0":50.006812410503045,"z0":5.270453682583349,"aX":-14.97963781545695},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":12.6,"spinRate":1913,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.39803556045004607,"extension":6.490254190773649},"index":0,"playId":"08237a53-f4f6-37c9-9748-208130a51eb8","pitchNumber":1,"startTime":"2026-07-26T18:34:30.958Z","endTime":"2026-07-26T18:34:34.247Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-26T18:34:44.717Z","endTime":"2026-07-26T18:34:58.991Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071453413876,"aZ":-30.612581612075093,"pfxX":-8.11665994592686,"pfxZ":0.907790528149039,"pX":-0.4228596748891915,"pZ":0.6335432243725209,"vX0":4.549411213574459,"vY0":-130.77026898849707,"vZ0":-5.973275030589581,"x":133.12,"y":221.67,"x0":-1.1322418603765647,"y0":50.00615476276458,"z0":5.24942319646757,"aX":-14.033357398857936},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.5,"breakHorizontal":13.7,"spinRate":1105,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.4191439193666153,"extension":6.4881187785171495},"index":2,"playId":"87e5f7b9-f688-39ab-a7bf-93731d95d523","pitchNumber":2,"startTime":"2026-07-26T18:34:58.991Z","endTime":"2026-07-26T18:35:02.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.747329308056706,"aZ":-27.118137735169668,"pfxX":-8.70157548028604,"pfxZ":2.8852606210281113,"pX":0.12460502972670222,"pZ":0.9460441275567173,"vX0":6.3000250149630945,"vY0":-131.64813210777936,"vZ0":-5.639848249308514,"x":112.25,"y":213.24,"x0":-1.172675534693547,"y0":50.000367263897466,"z0":5.131275196982695,"aX":-15.224926832047798},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":14.3,"spinRate":1143,"spinDirection":239},"zone":14,"typeConfidence":0.88,"plateTime":0.4165565098902393,"extension":6.452216291917108},"index":3,"playId":"265cbb0d-02e2-331c-98cd-a557a4586676","pitchNumber":3,"startTime":"2026-07-26T18:35:16.853Z","endTime":"2026-07-26T18:35:20.428Z","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":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65815153112075,"aZ":-25.395999453465464,"pfxX":4.03494417290752,"pfxZ":3.9391582401226017,"pX":-0.7259508923446327,"pZ":1.2239509809868137,"vX0":0.4591234932217533,"vY0":-129.9439042346274,"vZ0":-5.312241450085037,"x":144.67,"y":205.73,"x0":-1.4291936629114521,"y0":50.00164096243977,"z0":5.208934103133744,"aX":6.942407564087467},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":-7.4,"spinRate":2370,"spinDirection":157},"zone":13,"typeConfidence":0.68,"plateTime":0.42051380352409096,"extension":6.280482945019861},"index":4,"playId":"16eb8459-1da7-30f5-a708-7c8b3bc92068","pitchNumber":4,"startTime":"2026-07-26T18:35:31.344Z","endTime":"2026-07-26T18:35:35.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38605540066269,"aZ":-28.80355794151665,"pfxX":-7.937230055918389,"pfxZ":1.9422185017491267,"pX":-0.07941243889170915,"pZ":0.4288925674420342,"vX0":5.268018847187085,"vY0":-130.7619463737179,"vZ0":-6.866988058271854,"x":120.03,"y":227.2,"x0":-1.0882177816326442,"y0":50.001506291727594,"z0":5.247975499300972,"aX":-13.754039813505731},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.2,"breakHorizontal":13.2,"spinRate":1143,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.41876346293488975,"extension":6.45715584703087},"index":5,"playId":"47c87163-6357-3a74-8ae6-59589379d068","pitchNumber":5,"startTime":"2026-07-26T18:35:48.734Z","endTime":"2026-07-26T18:35:53.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:35:53.561Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:35:54.621Z","endTime":"2026-07-26T18:36:27.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.6,"endSpeed":83.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.213060930345133,"aZ":-25.79541764828342,"pfxX":2.9608331994522485,"pfxZ":3.618623393911813,"pX":-0.022459220971436773,"pZ":2.695828415829354,"vX0":2.007898579311223,"vY0":-131.96765068966081,"vZ0":-2.057631549978705,"x":117.86,"y":165.99,"x0":-1.1779783508495023,"y0":50.003263087862315,"z0":5.386716490077084,"aX":5.219428976464205},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":-5.8,"spinRate":2289,"spinDirection":172},"zone":2,"typeConfidence":0.91,"plateTime":0.4151296019710844,"extension":6.37058550952341},"hitData":{"launchSpeed":70.4,"launchAngle":10.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.95,"coordY":138.95}},"index":0,"playId":"8662809c-914e-38fb-8963-0cdec20aaa64","pitchNumber":1,"startTime":"2026-07-26T18:36:19.557Z","endTime":"2026-07-26T18:36:27.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:36:27.721Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:38:34.398Z","endTime":"2026-07-26T18:39:33.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.394672121373493,"aZ":-23.08489316366274,"pfxX":-8.908960275372731,"pfxZ":5.027271745891391,"pX":0.13193767509071969,"pZ":1.1243095162349614,"vX0":6.411348253933663,"vY0":-133.93241993632302,"vZ0":-6.573906519754318,"x":111.97,"y":208.42,"x0":-1.1420324654642706,"y0":50.00126786651458,"z0":5.274787645299705,"aX":-16.095829527319633},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.8,"breakHorizontal":14.6,"spinRate":2397,"spinDirection":214},"zone":14,"typeConfidence":0.85,"plateTime":0.4098205974325415,"extension":6.341751216066436},"index":0,"playId":"0eeea9a4-991e-3cc8-85d0-25e0f0f2aaa4","pitchNumber":1,"startTime":"2026-07-26T18:38:39.218Z","endTime":"2026-07-26T18:38:42.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70326920908704,"aZ":-31.471241434851702,"pfxX":3.555112910356679,"pfxZ":0.440449387519692,"pX":0.37399762276879545,"pZ":2.2870067410512656,"vX0":2.2529776543818754,"vY0":-125.51463197446768,"vZ0":-2.045118329598581,"x":102.74,"y":177.03,"x0":-0.9974842755253923,"y0":50.00269126480304,"z0":5.678226934845569,"aX":5.6644386160078835},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-7.0,"spinRate":2406,"spinDirection":137},"zone":6,"typeConfidence":0.91,"plateTime":0.4365939720030614,"extension":6.213109890265794},"index":1,"playId":"0fe36fd7-85d3-3a75-bab7-efacdbad0891","pitchNumber":2,"startTime":"2026-07-26T18:38:59.714Z","endTime":"2026-07-26T18:39:03.611Z","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":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.160078830020357,"aZ":-30.56296910977526,"pfxX":9.896934213348196,"pfxZ":1.192763875831412,"pX":0.939110101497367,"pZ":2.0559428998092484,"vX0":1.8090154043247286,"vY0":-116.1154493313745,"vZ0":-1.2850451961708877,"x":81.2,"y":183.27,"x0":-1.137155858700379,"y0":50.00253508177019,"z0":5.556511278914185,"aX":13.351798314501721},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.2,"breakHorizontal":-18.4,"spinRate":2543,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.47388261393689124,"extension":6.684398333619912},"hitData":{"launchSpeed":82.6,"launchAngle":26.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.53,"coordY":76.85}},"index":2,"playId":"83aa213c-5530-3d91-96d7-d1196c8a992a","pitchNumber":3,"startTime":"2026-07-26T18:39:20.456Z","endTime":"2026-07-26T18:39:33.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:39:33.485Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:39:32.858Z","endTime":"2026-07-26T18:42:07.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.756150285823466,"aZ":-43.9296669669914,"pfxX":4.741310237854927,"pfxZ":-8.579201934514387,"pX":-0.6676161116604424,"pZ":2.3073665013741147,"vX0":-0.3590878983130367,"vY0":-117.0784479538173,"vZ0":1.4397906830137583,"x":142.45,"y":176.48,"x0":-1.1260627166022499,"y0":50.00306175738815,"z0":5.8369353256411,"aX":6.497157530803705},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-14.8,"breakHorizontal":-8.4,"spinRate":2601,"spinDirection":43},"zone":4,"typeConfidence":0.9,"plateTime":0.4701546348117476,"extension":6.573099187868688},"index":0,"playId":"71263374-3438-327e-a7a8-ef688aa39f99","pitchNumber":1,"startTime":"2026-07-26T18:39:56.320Z","endTime":"2026-07-26T18:39:59.758Z","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":94.3,"endSpeed":85.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.323035048522236,"aZ":-11.499764697671793,"pfxX":-4.970567615366748,"pfxZ":10.974448526225924,"pX":-0.34933411129626135,"pZ":1.6699165339704758,"vX0":3.9604939449669394,"vY0":-137.11600969308947,"vZ0":-7.6533207646273365,"x":130.32,"y":193.69,"x0":-1.17432012745781,"y0":50.00567947945732,"z0":5.301827274089846,"aX":-9.365720350989786},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":8.0,"spinRate":2403,"spinDirection":216},"zone":7,"typeConfidence":0.89,"plateTime":0.4011078784726605,"extension":6.565372915607042},"index":1,"playId":"4533ae0f-2ae7-3fee-a5c1-c4d5ec4f28cc","pitchNumber":2,"startTime":"2026-07-26T18:40:14.344Z","endTime":"2026-07-26T18:40:17.428Z","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":95.0,"endSpeed":85.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27602913409692,"aZ":-12.111774558787936,"pfxX":-4.195616201118364,"pfxZ":10.544831210498831,"pX":-0.2586589715253154,"pZ":3.0493912718966314,"vX0":4.335449415561322,"vY0":-138.14373418356203,"vZ0":-3.566145250968567,"x":126.86,"y":156.45,"x0":-1.3152110386951192,"y0":50.001178624642876,"z0":5.190582183669181,"aX":-7.981476252698323},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":6.5,"spinRate":2361,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.3988928062885835,"extension":6.520156018141818},"index":2,"playId":"a992679f-2f44-38b7-be4d-5a3e7f86676c","pitchNumber":3,"startTime":"2026-07-26T18:41:06.598Z","endTime":"2026-07-26T18:41:09.859Z","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":3,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.883912610319545,"aZ":-12.728119533616487,"pfxX":-4.2383789899852795,"pfxZ":10.320431681675833,"pX":-0.0423023289163367,"pZ":2.1217718789234468,"vX0":4.998153992948894,"vY0":-136.80520872294312,"vZ0":-5.736327981313808,"x":118.61,"y":181.49,"x0":-1.347522542901704,"y0":50.00209413952671,"z0":5.1280132654785335,"aX":-7.985476053919927},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2423,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.4013084630822856,"extension":6.341793875797991},"index":3,"playId":"8c7d163c-226e-35cc-b9a6-273713267809","pitchNumber":4,"startTime":"2026-07-26T18:41:29.766Z","endTime":"2026-07-26T18:41:34.611Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":3,"outs":0},"index":4,"actionPlayId":"8c7d163c-226e-35cc-b9a6-273713267809","startTime":"2026-07-26T18:42:00.966Z","endTime":"2026-07-26T18:42:07.191Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-07-26T18:42:07.191Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a ground ball to right fielder Griffin Conine. Ty France to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:42:02.694Z","endTime":"2026-07-26T18:42:45.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26698658697895,"aZ":-12.454413649050743,"pfxX":-3.6154291370161813,"pfxZ":10.587666627129387,"pX":0.10165147952299311,"pZ":2.45349606651717,"vX0":4.23816559654031,"vY0":-135.97740357567375,"vZ0":-5.842160514905271,"x":113.13,"y":172.54,"x0":-1.0113015326599049,"y0":50.00553792478636,"z0":5.502531766644676,"aX":-6.736133197341637},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":5.6,"spinRate":2392,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.40360406994004094,"extension":6.159109010464113},"index":0,"playId":"5c98e100-33a3-31e2-8719-1396738e2cd1","pitchNumber":1,"startTime":"2026-07-26T18:42:02.694Z","endTime":"2026-07-26T18:42:05.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-26T18:42:23.095Z","endTime":"2026-07-26T18:42:34.505Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.505574921173352,"aZ":-21.868610645364,"pfxX":-8.703641919829604,"pfxZ":5.547693056355471,"pX":0.4699362573167838,"pZ":1.8739968870793091,"vX0":7.503664163114653,"vY0":-135.4304145590161,"vZ0":-4.643534137845689,"x":99.09,"y":188.18,"x0":-1.2055059996169821,"y0":50.003079726410085,"z0":5.1397723766559285,"aX":-16.17213389351869},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.2,"breakHorizontal":14.2,"spinRate":2354,"spinDirection":217},"zone":9,"typeConfidence":0.87,"plateTime":0.4043869612130977,"extension":6.443270026270996},"hitData":{"launchSpeed":103.1,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.76,"coordY":120.88}},"index":2,"playId":"9b0cd7dc-b9a4-32b5-b0fc-cc1f6c7c1594","pitchNumber":2,"startTime":"2026-07-26T18:42:34.505Z","endTime":"2026-07-26T18:42:45.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:42:45.517Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out to first baseman Kyle Stowers. Ty France to 3rd. Luis Rengifo to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:42:47.161Z","endTime":"2026-07-26T18:44:40.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnThird":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57440228296647,"aZ":-10.764857464176275,"pfxX":-2.05189539297805,"pfxZ":11.406588762090067,"pX":0.33241216393503786,"pZ":3.2584908433079605,"vX0":4.518774605385884,"vY0":-136.94071104085432,"vZ0":-3.8846931240405103,"x":104.33,"y":150.8,"x0":-1.0812946694445278,"y0":50.00271591662608,"z0":5.446369624199362,"aX":-3.8519943978362345},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.9,"breakHorizontal":2.6,"spinRate":2393,"spinDirection":209},"zone":3,"typeConfidence":0.92,"plateTime":0.40179775016177244,"extension":6.554298124430032},"index":0,"playId":"69ce76a7-8b99-3a8f-a79b-b5306c51ae38","pitchNumber":1,"startTime":"2026-07-26T18:43:14.114Z","endTime":"2026-07-26T18:43:20.170Z","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":94.6,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06414189742287,"aZ":-11.007223888018125,"pfxX":-1.3676344335268604,"pfxZ":11.158466635870019,"pX":-1.023482603567927,"pZ":3.832793333109086,"vX0":0.432590901727382,"vY0":-137.70119557397643,"vZ0":-2.9012263998065073,"x":156.01,"y":135.29,"x0":-1.0061198237439823,"y0":50.002251451937866,"z0":5.657854153621041,"aX":-2.5941698227287673},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.7,"breakHorizontal":2.4,"spinRate":2207,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.3996460195445799,"extension":6.099518011949248},"index":1,"playId":"36ffb891-6d16-350a-84c4-667f2b3d8824","pitchNumber":2,"startTime":"2026-07-26T18:43:46.985Z","endTime":"2026-07-26T18:43:50.343Z","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":87.6,"endSpeed":80.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544753650491792,"aZ":-29.54476535442211,"pfxX":3.7615802238989766,"pfxZ":1.5938771319793812,"pX":-0.3671907818021759,"pZ":2.722843986740172,"vX0":0.9268510267757524,"vY0":-127.66345443271383,"vZ0":-1.0670788610499375,"x":131.0,"y":165.26,"x0":-1.2236951798519595,"y0":50.00214880378051,"z0":5.474023620373278,"aX":6.201702096119115},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":-7.1,"spinRate":2385,"spinDirection":159},"zone":4,"typeConfidence":0.9,"plateTime":0.4292098514348197,"extension":6.6481024515585245},"index":2,"playId":"737cdd5c-e130-3892-9962-b53adeca9698","pitchNumber":3,"startTime":"2026-07-26T18:44:06.277Z","endTime":"2026-07-26T18:44:09.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.510567389071927,"aZ":-31.03012752825977,"pfxX":-8.129620163008763,"pfxZ":0.6822002411277079,"pX":-0.6834626405629054,"pZ":1.7403726205149876,"vX0":4.713286940810905,"vY0":-128.45768059251623,"vZ0":-2.5695673252746034,"x":143.05,"y":191.79,"x0":-1.4854812829183317,"y0":50.00247431102568,"z0":5.165121861362298,"aX":-13.59146387674237},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":13.7,"spinRate":1337,"spinDirection":243},"zone":7,"typeConfidence":0.9,"plateTime":0.42632560879779735,"extension":6.161019558349763},"hitData":{"launchSpeed":74.4,"launchAngle":-47.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.44,"coordY":172.29}},"index":3,"playId":"d7175fab-023e-3f49-ae49-599d08d9d20f","pitchNumber":4,"startTime":"2026-07-26T18:44:33.453Z","endTime":"2026-07-26T18:44:40.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:44:40.853Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Campusano challenged (pitch result), call on the field was confirmed: Luis Campusano called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:44:47.044Z","endTime":"2026-07-26T18:47:31.547Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34328183872947,"aZ":-32.47812411431823,"pfxX":6.904787312723201,"pfxZ":-0.22433021013915155,"pX":0.2925389329844523,"pZ":1.9272030076744904,"vX0":1.369337393653478,"vY0":-117.34224673741709,"vZ0":-1.2443844612401544,"x":105.85,"y":186.75,"x0":-1.1959582779946962,"y0":50.00012167118737,"z0":5.50545484066194,"aX":9.573372319196146},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.5,"breakHorizontal":-12.8,"spinRate":2345,"spinDirection":65},"zone":9,"typeConfidence":0.9,"plateTime":0.46776033135588335,"extension":6.91298699997527},"index":0,"playId":"17a7b1d1-6dc2-3c77-944a-286d4b813292","pitchNumber":1,"startTime":"2026-07-26T18:45:11.318Z","endTime":"2026-07-26T18:45:14.841Z","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":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.362786412952047,"aZ":-32.365056853953945,"pfxX":11.298583216931014,"pfxZ":-0.13771203822961997,"pX":1.1471688287809325,"pZ":1.7669893273239294,"vX0":1.4881796950762258,"vY0":-117.26268224059478,"vZ0":-1.6423038069484415,"x":73.27,"y":191.07,"x0":-0.9639058806573239,"y0":50.00394097170157,"z0":5.52594056622455,"aX":15.568118830840097},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.4,"breakHorizontal":-20.8,"spinRate":2538,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.46900992933302765,"extension":6.96891025849214},"index":1,"playId":"e930934b-d517-3c81-af25-14de40c7a490","pitchNumber":2,"startTime":"2026-07-26T18:45:40.622Z","endTime":"2026-07-26T18:45:44.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":80.5,"endSpeed":73.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.178857464285265,"aZ":-34.38679365771258,"pfxX":11.003003442660436,"pfxZ":-1.619048180285712,"pX":2.118097023868739,"pZ":1.9194365210646624,"vX0":3.810684193467662,"vY0":-117.07923582750273,"vZ0":-0.64343553618021,"x":36.26,"y":186.96,"x0":-0.9667336276930532,"y0":50.0021873994298,"z0":5.458152066520875,"aX":15.04595719794305},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.8,"breakHorizontal":-20.9,"spinRate":2553,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.4705139345557332,"extension":6.959473875873305},"index":2,"playId":"b482e86b-cc71-3cc5-b349-48e419248dbd","pitchNumber":3,"startTime":"2026-07-26T18:46:01.236Z","endTime":"2026-07-26T18:46:04.646Z","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":81.4,"endSpeed":74.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.838137615496095,"aZ":-33.251689820974796,"pfxX":11.8636579818031,"pfxZ":-0.7695083154291398,"pX":1.257491242904872,"pZ":0.6456027470642511,"vX0":1.6006870372129585,"vY0":-118.3975372105857,"vZ0":-3.769110260390759,"x":69.07,"y":221.35,"x0":-0.9691003152273112,"y0":50.00288901585716,"z0":5.350804198883814,"aX":16.58509133426326},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.2,"breakHorizontal":-21.8,"spinRate":2600,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4653427185493042,"extension":6.951687991898302},"index":3,"playId":"844680e5-8233-33e1-8d3c-ca593795fd62","pitchNumber":4,"startTime":"2026-07-26T18:46:24.124Z","endTime":"2026-07-26T18:46:27.816Z","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":88.4,"endSpeed":80.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43618013678513,"aZ":-32.90405818113269,"pfxX":-8.929808405847977,"pfxZ":-0.4368032731001641,"pX":-0.3640353348979125,"pZ":2.836151695795005,"vX0":5.472979023795017,"vY0":-128.6322373546629,"vZ0":0.2572570480585519,"x":130.88,"y":162.2,"x0":-1.3667872111798183,"y0":50.00402470473795,"z0":5.300624684283443,"aX":-14.860078996310225},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.5,"breakHorizontal":14.9,"spinRate":1165,"spinDirection":246},"zone":1,"typeConfidence":0.91,"plateTime":0.42696611323070277,"extension":6.254869417051647},"index":4,"playId":"7385b3d7-3953-39b8-8599-7d9a57692dbd","pitchNumber":5,"startTime":"2026-07-26T18:46:48.273Z","endTime":"2026-07-26T18:46:52.167Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.746208289987702,"aZ":-30.22594057577097,"pfxX":9.214920314435934,"pfxZ":1.4019853409192748,"pX":-0.5607321229695372,"pZ":2.5922843469690573,"vX0":-1.081106874763582,"vY0":-117.18942020443313,"vZ0":-0.19767729669407685,"x":138.37,"y":168.79,"x0":-1.2893311269988195,"y0":50.00056124493835,"z0":5.508039248681361,"aX":12.777793842629526},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.8,"breakHorizontal":-16.4,"spinRate":2420,"spinDirection":62},"zone":4,"typeConfidence":0.9,"plateTime":0.4679021105051011,"extension":6.365227467615001},"index":5,"playId":"25250f4e-3a95-347a-9a70-935061c238fe","pitchNumber":6,"startTime":"2026-07-26T18:47:27.057Z","endTime":"2026-07-26T18:47:31.547Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}},"playEndTime":"2026-07-26T18:47:31.547Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, pitcher Walker Buehler to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T18:49:48.480Z","endTime":"2026-07-26T18:50:13.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.910239687084555,"aZ":-14.128660293150649,"pfxX":-3.335438774365997,"pfxZ":10.001311565003368,"pX":-1.1662295955417545,"pZ":4.209442636807732,"vX0":1.3487764366330355,"vY0":-134.1984259945482,"vZ0":-0.9025960609331081,"x":161.45,"y":125.13,"x0":-1.2450004178160832,"y0":50.00468112852299,"z0":5.566994857254139,"aX":-6.019962604823791},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":5.8,"spinRate":2355,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.4097982365796944,"extension":6.129114089438954},"index":0,"playId":"ea269031-9dea-391f-96c8-635a600a80e7","pitchNumber":1,"startTime":"2026-07-26T18:49:52.573Z","endTime":"2026-07-26T18:49:55.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04742752280145,"aZ":-19.70661575459305,"pfxX":2.2024521893865656,"pfxZ":7.200151285627123,"pX":0.28053135538291596,"pZ":2.460669838138211,"vX0":2.913855564864991,"vY0":-130.65160354018786,"vZ0":-3.752452143560458,"x":106.31,"y":172.34,"x0":-1.1346356633971089,"y0":50.004970578519654,"z0":5.393191378952392,"aX":3.814857485332851},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.5,"breakHorizontal":-4.7,"spinRate":2402,"spinDirection":181},"zone":6,"typeConfidence":0.91,"plateTime":0.4189298424357335,"extension":6.237526639548411},"hitData":{"launchSpeed":97.8,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.61,"coordY":183.49}},"index":1,"playId":"ac5c1fa5-a94d-3360-8d44-f3b6da39e347","pitchNumber":2,"startTime":"2026-07-26T18:50:05.295Z","endTime":"2026-07-26T18:50:13.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:50:13.275Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T18:50:20.593Z","endTime":"2026-07-26T18:51:26.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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.5,"endSpeed":85.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.175378590310967,"aZ":-17.009947284438795,"pfxX":-2.6726765984004306,"pfxZ":8.090514624981122,"pX":1.213824953748931,"pZ":1.2697507298268855,"vX0":6.394090710920897,"vY0":-135.88356896333653,"vZ0":-7.497260360037478,"x":70.73,"y":204.5,"x0":-0.8202392495025861,"y0":50.002656924544404,"z0":5.241863513550362,"aX":-5.009807424707002},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":3.5,"spinRate":2125,"spinDirection":202},"zone":14,"typeConfidence":0.88,"plateTime":0.40275582528686815,"extension":6.345903649101128},"index":0,"playId":"77be7a9a-f249-3037-87ae-39533a08aac0","pitchNumber":1,"startTime":"2026-07-26T18:50:36.519Z","endTime":"2026-07-26T18:50:40.243Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.211579895915975,"aZ":-19.466614126067093,"pfxX":-8.794474244112177,"pfxZ":6.740301322278599,"pX":0.2830455728998107,"pZ":1.878995120188238,"vX0":6.9438656600490525,"vY0":-136.49787209011336,"vZ0":-5.377042968003942,"x":106.21,"y":188.05,"x0":-1.1519655258426018,"y0":50.005414498227076,"z0":5.216035669998651,"aX":-16.58777243343207},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":14.4,"spinRate":2016,"spinDirection":209},"zone":9,"typeConfidence":0.89,"plateTime":0.4013676081055193,"extension":6.5075495532727},"index":1,"playId":"b66a76c6-bc4b-371f-8e5e-77689abee06e","pitchNumber":2,"startTime":"2026-07-26T18:50:50.152Z","endTime":"2026-07-26T18:50:53.751Z","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":85.9,"endSpeed":79.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23546926681563,"aZ":-30.118356332893907,"pfxX":2.810071021848518,"pfxZ":1.28966370101082,"pX":0.6348001079863704,"pZ":2.6385829427277696,"vX0":3.1510661941313765,"vY0":-125.15388993462408,"vZ0":-1.1508469413897975,"x":92.8,"y":167.54,"x0":-1.0035883037150652,"y0":50.00258951860291,"z0":5.561421589632825,"aX":4.4763039020685556},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":-5.8,"spinRate":2314,"spinDirection":133},"zone":6,"typeConfidence":0.91,"plateTime":0.43691872749496863,"extension":6.408646164892642},"index":2,"playId":"dbbaff26-4b5b-3b0c-91ba-6ecf38540fb8","pitchNumber":3,"startTime":"2026-07-26T18:51:02.748Z","endTime":"2026-07-26T18:51:06.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.290335510990186,"aZ":-14.86761073123959,"pfxX":-3.9284708499851657,"pfxZ":9.00280545560427,"pX":0.5634145866026802,"pZ":3.3963105636607267,"vX0":5.362631029044229,"vY0":-137.91547834177203,"vZ0":-2.8422693851415612,"x":95.52,"y":147.08,"x0":-0.8977579984691435,"y0":50.00225101142579,"z0":5.445759478021623,"aX":-7.551786278769395},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2177,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.39747305819244083,"extension":6.35422841259449},"index":3,"playId":"41590840-c351-3ad7-9bac-05e592b78ab8","pitchNumber":4,"startTime":"2026-07-26T18:51:23.223Z","endTime":"2026-07-26T18:51:26.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:51:26.938Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Graham Pauley grounds out, first baseman Ty France to pitcher Walker Buehler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T18:51:28.490Z","endTime":"2026-07-26T18:52:40.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.671722317974737,"aZ":-21.70008506581937,"pfxX":2.3518395746584098,"pfxZ":5.957016392096332,"pX":0.7175662047566356,"pZ":1.9293609938282583,"vX0":3.88341548892173,"vY0":-130.99086296784037,"vZ0":-4.534564765406252,"x":89.65,"y":186.69,"x0":-1.0830785231603632,"y0":50.00210767913852,"z0":5.281510260620184,"aX":4.133011059205612},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":-5.0,"spinRate":2536,"spinDirection":180},"zone":9,"typeConfidence":0.91,"plateTime":0.4163125544763471,"extension":6.363991108277312},"index":0,"playId":"dafdf8c3-3884-37b3-ae53-ee80d25b6665","pitchNumber":1,"startTime":"2026-07-26T18:51:50.554Z","endTime":"2026-07-26T18:51:54.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.104916482491074,"aZ":-29.499546729866918,"pfxX":-10.015612135005952,"pfxZ":1.522541206299566,"pX":1.0432400070987868,"pZ":0.29230714353562953,"vX0":8.594976835038773,"vY0":-131.60667235536795,"vZ0":-7.087274534090221,"x":77.23,"y":230.89,"x0":-0.9647614725527055,"y0":50.00068235203105,"z0":5.20698277916482,"aX":-17.555534883251607},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.3,"breakHorizontal":16.2,"spinRate":1113,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.4162917952123939,"extension":6.4764041424591285},"index":1,"playId":"2796c3e6-c3a6-35ba-9639-24aef1b902f2","pitchNumber":2,"startTime":"2026-07-26T18:52:03.962Z","endTime":"2026-07-26T18:52:07.038Z","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.6,"endSpeed":81.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.456058096399882,"aZ":-33.97422502203891,"pfxX":-8.083534613254814,"pfxZ":-1.0684371624480065,"pX":-0.7632168219465365,"pZ":2.7310737332049833,"vX0":3.937447797669556,"vY0":-128.95401475539543,"vZ0":-0.24047053507507343,"x":146.09,"y":165.04,"x0":-1.2616825452763674,"y0":50.00600600605247,"z0":5.452232298707047,"aX":-13.581511110882309},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.8,"breakHorizontal":13.7,"spinRate":1071,"spinDirection":245},"zone":4,"typeConfidence":0.91,"plateTime":0.4251672219822029,"extension":6.386185316252401},"index":2,"playId":"ae63f6e3-f5f5-3e5d-83c6-e76b43ed232b","pitchNumber":3,"startTime":"2026-07-26T18:52:18.130Z","endTime":"2026-07-26T18:52:21.822Z","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":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7399925467136,"aZ":-20.009117849428907,"pfxX":1.9750296846099797,"pfxZ":6.781613413296185,"pX":-0.19508377503355884,"pZ":2.7168188427248454,"vX0":1.8664386764574068,"vY0":-132.43969197126182,"vZ0":-3.1226719138501036,"x":124.44,"y":165.43,"x0":-1.1630786284731252,"y0":50.0019365158214,"z0":5.358268501572283,"aX":3.5413879098014545},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.9,"breakHorizontal":-4.0,"spinRate":2426,"spinDirection":179},"zone":5,"typeConfidence":0.91,"plateTime":0.4120582474697554,"extension":6.250349209068428},"hitData":{"launchSpeed":93.0,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.11,"coordY":164.66}},"index":3,"playId":"a8377259-69ce-34d8-84a9-b7ba73b872b9","pitchNumber":4,"startTime":"2026-07-26T18:52:33.487Z","endTime":"2026-07-26T18:52:40.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:52:40.897Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sung-Mun Song strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:54:45.319Z","endTime":"2026-07-26T18:55:30.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54446634832442,"aZ":-9.834844571758222,"pfxX":-4.847300155397999,"pfxZ":11.968500820060246,"pX":-0.44277542683902144,"pZ":2.0132814382006234,"vX0":3.346295942965516,"vY0":-136.38392683652944,"vZ0":-7.362293185313046,"x":133.88,"y":184.42,"x0":-1.0615264856692448,"y0":50.00661842183517,"z0":5.441910391215085,"aX":-9.050377353763377},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.2,"breakHorizontal":8.0,"spinRate":2461,"spinDirection":209},"zone":7,"typeConfidence":0.88,"plateTime":0.4030154132131969,"extension":6.247495307156447},"index":0,"playId":"4f27312c-5abd-39ec-8ca1-d46aa7ed55e4","pitchNumber":1,"startTime":"2026-07-26T18:54:52.862Z","endTime":"2026-07-26T18:54:56.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.683145095227,"aZ":-10.228922634954579,"pfxX":-4.048876648676035,"pfxZ":11.803601140914965,"pX":-0.02698583220789554,"pZ":3.0411913642792983,"vX0":4.012681197064944,"vY0":-136.18113798302633,"vZ0":-4.774892532103474,"x":118.03,"y":156.67,"x0":-1.000636159541989,"y0":50.00612623557359,"z0":5.538255727473168,"aX":-7.530479390693239},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.4,"breakHorizontal":6.4,"spinRate":2461,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.4037389765955446,"extension":6.235388049573401},"index":1,"playId":"5021725a-ba8a-3112-b119-52eb2cccac28","pitchNumber":2,"startTime":"2026-07-26T18:55:09.196Z","endTime":"2026-07-26T18:55:12.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97648757897695,"aZ":-10.24072300888548,"pfxX":-7.098193545052658,"pfxZ":11.574062242067566,"pX":-0.31016328513612706,"pZ":3.4995072174363466,"vX0":4.739256453107813,"vY0":-137.62816366487095,"vZ0":-3.5905377950238275,"x":128.82,"y":144.29,"x0":-1.14292451885765,"y0":50.004178918265005,"z0":5.528293112535333,"aX":-13.454103066157312},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.3,"breakHorizontal":11.6,"spinRate":2581,"spinDirection":215},"zone":11,"typeConfidence":0.57,"plateTime":0.3998220033832496,"extension":6.114111387191089},"index":2,"playId":"94303761-4523-3a4d-8c74-7c219892b6ac","pitchNumber":3,"startTime":"2026-07-26T18:55:27.674Z","endTime":"2026-07-26T18:55:30.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:55:30.763Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to right fielder Griffin Conine.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:55:48.624Z","endTime":"2026-07-26T18:56:04.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.698856534790565,"aZ":-9.878705924735518,"pfxX":-3.490678356404362,"pfxZ":11.923697359732593,"pX":0.10394306870706577,"pZ":2.8909308929867197,"vX0":3.6622746834359425,"vY0":-136.5279907286631,"vZ0":-5.602764678709435,"x":113.04,"y":160.72,"x0":-0.807400409724987,"y0":50.00366586394389,"z0":5.663094989859913,"aX":-6.528015754203366},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.4,"breakHorizontal":5.4,"spinRate":2436,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.4026356677713401,"extension":6.139696563619957},"hitData":{"launchSpeed":96.0,"launchAngle":26.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.01,"coordY":66.84}},"index":0,"playId":"220f5325-8b76-38ef-b566-9d8722025f8d","pitchNumber":1,"startTime":"2026-07-26T18:55:56.016Z","endTime":"2026-07-26T18:56:04.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:56:04.365Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a ground ball to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:56:06.720Z","endTime":"2026-07-26T18:57:01.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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":94.4,"endSpeed":85.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69656809188539,"aZ":-10.771766289181981,"pfxX":-6.912006603813793,"pfxZ":11.330660872707648,"pX":0.7172088018733758,"pZ":2.2183655396305118,"vX0":7.286732329000723,"vY0":-137.14880782345537,"vZ0":-6.159761170222758,"x":89.66,"y":178.88,"x0":-1.0867367611010195,"y0":50.00366726009032,"z0":5.241137005165188,"aX":-13.05814424881143},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.2,"breakHorizontal":10.8,"spinRate":2466,"spinDirection":219},"zone":6,"typeConfidence":0.78,"plateTime":0.4006344815616165,"extension":6.523287853203576},"index":0,"playId":"316e16ab-27ae-3e9d-9097-f6eeab0a59e9","pitchNumber":1,"startTime":"2026-07-26T18:56:36.243Z","endTime":"2026-07-26T18:56:39.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64854836362506,"aZ":-10.667121955139754,"pfxX":-4.400897746002199,"pfxZ":11.327666467715067,"pX":0.002293935211666966,"pZ":2.829506919687246,"vX0":4.457717738600403,"vY0":-137.66691149634968,"vZ0":-5.159240295890777,"x":116.91,"y":162.38,"x0":-1.074636958261852,"y0":50.00380069208851,"z0":5.465150868246428,"aX":-8.356606880289668},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":7.0,"spinRate":2560,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.39953416546074516,"extension":6.351239674797687},"hitData":{"launchSpeed":92.1,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.51,"coordY":107.14}},"index":1,"playId":"1a180c44-469b-3c3a-8064-396d89f2544c","pitchNumber":2,"startTime":"2026-07-26T18:56:51.305Z","endTime":"2026-07-26T18:57:01.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:57:01.798Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Manny Machado doubles (18) on a line drive to left fielder Heriberto Hernández. Jake Cronenworth scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:57:06.637Z","endTime":"2026-07-26T18:59:18.607Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":676083,"link":"/api/v1/people/676083"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":87.9,"endSpeed":79.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.525872750465886,"aZ":-35.06752289056554,"pfxX":-9.55898258770656,"pfxZ":-1.779495945363342,"pX":-0.44629432966768917,"pZ":2.1131797307634943,"vX0":5.380222771460506,"vY0":-127.76690742830822,"vZ0":-1.035059918964118,"x":134.01,"y":181.72,"x0":-1.3563993530965825,"y0":50.00287017936805,"z0":5.322017358946109,"aX":-15.533607323388349},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.2,"breakHorizontal":15.8,"spinRate":1324,"spinDirection":239},"zone":7,"typeConfidence":0.91,"plateTime":0.4315173730485693,"extension":6.715205750912346},"index":0,"playId":"e96408e2-84b7-3f19-a386-323b49c85567","pitchNumber":1,"startTime":"2026-07-26T18:57:25.201Z","endTime":"2026-07-26T18:57:29.033Z","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":1,"playId":"5ee85fcd-09e8-334c-9630-d8d32191f3a2","startTime":"2026-07-26T18:57:58.208Z","endTime":"2026-07-26T18:58:01.208Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.859897494638545,"aZ":-14.100189284269083,"pfxX":-6.2099281470199585,"pfxZ":9.574665574961237,"pX":0.8123304763508538,"pZ":2.3466698603535945,"vX0":7.678099956932048,"vY0":-137.35613485616915,"vZ0":-4.9478982910626215,"x":86.04,"y":175.42,"x0":-1.2284432396318012,"y0":50.00422749984087,"z0":5.14928996239021,"aX":-11.724189472563861},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2383,"spinDirection":217},"zone":14,"typeConfidence":0.86,"plateTime":0.40062854563088024,"extension":6.4176011814862495},"index":2,"playId":"73609761-1fc6-3c4d-9519-3e9418900de1","pitchNumber":2,"startTime":"2026-07-26T18:58:20.882Z","endTime":"2026-07-26T18:58:24.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"e599beff-1d9b-3d42-be7f-ac2919203bd0","startTime":"2026-07-26T18:58:46.693Z","endTime":"2026-07-26T18:58:49.718Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.676514466466294,"aZ":-32.10781092766475,"pfxX":10.32457392946824,"pfxZ":0.05043794983375527,"pX":-0.05898845645793726,"pZ":3.094064014296323,"vX0":-0.39138718487538404,"vY0":-116.4191950725953,"vZ0":1.4913154110513844,"x":119.25,"y":155.24,"x0":-1.2274803021707934,"y0":50.00396696422771,"z0":5.504516750976678,"aX":14.046118369508356},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.8,"breakHorizontal":-18.6,"spinRate":2606,"spinDirection":58},"zone":2,"typeConfidence":0.9,"plateTime":0.4720976918603377,"extension":6.932977852592},"hitData":{"launchSpeed":85.4,"launchAngle":11.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.91,"coordY":128.52}},"index":4,"playId":"da317c33-e664-3ebd-87da-4f664bd1b4c7","pitchNumber":3,"startTime":"2026-07-26T18:59:06.602Z","endTime":"2026-07-26T18:59:18.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:59:18.607Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, pitcher Michael Petersen to catcher Joe Mack to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T19:02:13.564Z","endTime":"2026-07-26T19:02:46.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":656848,"link":"/api/v1/people/656848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T18:59:45.367Z","endTime":"2026-07-26T19:02:05.530Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Michael Petersen replaces Janson Junk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T19:02:05.530Z","endTime":"2026-07-26T19:02:15.851Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656848,"link":"/api/v1/people/656848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23917680672297,"aZ":-6.421655843664807,"pfxX":-4.155652834297328,"pfxZ":12.620069179576781,"pX":0.016849517029000477,"pZ":2.8521829609961182,"vX0":3.0946617005128063,"vY0":-142.52877283047732,"vZ0":-8.906749667481915,"x":116.36,"y":161.77,"x0":-0.5475167206827969,"y0":50.00705735826687,"z0":6.437007978997659,"aX":-8.482665526531656},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":21.0,"breakHorizontal":6.8,"spinRate":2333,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.3854938675918054,"extension":6.002929279736765},"index":2,"playId":"abf0f448-a7b7-3d7e-bedc-80805ac669ff","pitchNumber":1,"startTime":"2026-07-26T19:02:15.851Z","endTime":"2026-07-26T19:02:19.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.090879862492994,"aZ":-30.15501466377124,"pfxX":0.2154833839639898,"pfxZ":1.184043330434113,"pX":0.7506240437825351,"pZ":1.8883307405408416,"vX0":4.754133366949861,"vY0":-129.86600024038407,"vZ0":-5.518935669389852,"x":88.39,"y":187.8,"x0":-1.1314693683857935,"y0":50.00388298133495,"z0":6.333531147689022,"aX":0.3684444796213305},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.1,"breakHorizontal":-1.4,"spinRate":2311,"spinDirection":191},"zone":9,"typeConfidence":0.88,"plateTime":0.4216929545690826,"extension":6.180156337563106},"hitData":{"launchSpeed":97.7,"launchAngle":6.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.06,"coordY":182.98}},"index":3,"playId":"08083a7e-a0d2-3674-9cac-ee72dd8296b9","pitchNumber":2,"startTime":"2026-07-26T19:02:38.514Z","endTime":"2026-07-26T19:02:46.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:02:46.531Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, first baseman Ty France to pitcher Walker Buehler.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:04:56.051Z","endTime":"2026-07-26T19:05:17.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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_assist"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":84.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.876210739735853,"aZ":-12.116578184758142,"pfxX":-3.688414154086696,"pfxZ":10.928501770056787,"pX":-0.38703276846919976,"pZ":2.157288901310519,"vX0":3.6359504785396672,"vY0":-135.20346931312656,"vZ0":-6.246331460785082,"x":131.75,"y":180.53,"x0":-1.2757265630490515,"y0":50.00131567077006,"z0":5.362516515519012,"aX":-6.768673163858116},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":5.8,"spinRate":2312,"spinDirection":203},"zone":7,"typeConfidence":0.91,"plateTime":0.4064643156151764,"extension":6.135067836500967},"index":0,"playId":"cc455049-d7cc-3c77-8b6e-2c35a314c0c9","pitchNumber":1,"startTime":"2026-07-26T19:04:56.746Z","endTime":"2026-07-26T19:05:00.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.495129842243372,"aZ":-16.47293410004724,"pfxX":1.8864533492317936,"pfxZ":8.932682030138597,"pX":0.7811696603886962,"pZ":3.3403189793311663,"vX0":4.078796411375293,"vY0":-131.86627233759745,"vZ0":-2.2715878477030413,"x":87.22,"y":148.59,"x0":-1.0318851048823623,"y0":50.00496641264711,"z0":5.430640247147244,"aX":3.3163628758587684},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.8,"breakHorizontal":-4.3,"spinRate":2574,"spinDirection":182},"zone":12,"typeConfidence":0.91,"plateTime":0.4156364200583442,"extension":6.215585239987292},"hitData":{"launchSpeed":76.9,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.53,"coordY":168.22}},"index":1,"playId":"4c2cddbe-f0a7-30f3-aef6-b5c177248342","pitchNumber":2,"startTime":"2026-07-26T19:05:09.453Z","endTime":"2026-07-26T19:05:17.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:05:17.480Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:05:19.324Z","endTime":"2026-07-26T19:07:25.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.1,"endSpeed":73.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14191618289856,"aZ":-40.933665877585064,"pfxX":5.563563840250379,"pfxZ":-6.395877356028391,"pX":0.8291102971855371,"pZ":2.566038998456863,"vX0":2.6338464156019503,"vY0":-116.61411290190723,"vZ0":1.7676051028910555,"x":85.4,"y":169.5,"x0":-1.0399582600540944,"y0":50.00379257913756,"z0":5.676855818934577,"aX":7.6172250343651235},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.8,"breakHorizontal":-10.8,"spinRate":2609,"spinDirection":67},"zone":12,"typeConfidence":0.89,"plateTime":0.4707653704510064,"extension":6.424884818934647},"index":0,"playId":"c9923255-1c7c-343a-bfcc-e4a4583178fe","pitchNumber":1,"startTime":"2026-07-26T19:05:41.524Z","endTime":"2026-07-26T19:05:45.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.961214478692995,"aZ":-20.851201281829166,"pfxX":-8.131210075739213,"pfxZ":6.042156676385762,"pX":-1.394851713760064,"pZ":2.7668672958507354,"vX0":2.62028099615844,"vY0":-136.05533692135268,"vZ0":-2.8676508794414652,"x":170.17,"y":164.07,"x0":-1.314214270867753,"y0":50.00342940739924,"z0":5.280256182956532,"aX":-15.238077849955008},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":14.2,"spinRate":2066,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.40263408355412267,"extension":6.337739241918466},"index":1,"playId":"ec096ff5-76b5-349e-8d63-f3f87d0e238d","pitchNumber":2,"startTime":"2026-07-26T19:05:56.149Z","endTime":"2026-07-26T19:05:59.925Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-26T19:06:10.290Z","endTime":"2026-07-26T19:06:24.900Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.191527421298506,"aZ":-31.10493640943103,"pfxX":5.155982959770839,"pfxZ":0.6785499074118198,"pX":0.9469513530594118,"pZ":1.4937048411381946,"vX0":3.146694393606108,"vY0":-124.6018276666676,"vZ0":-3.3142638546477734,"x":80.9,"y":198.45,"x0":-1.0006577655278197,"y0":50.0031122254619,"z0":5.401440694562553,"aX":8.136542629792444},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":-10.1,"spinRate":2452,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.438978078914543,"extension":6.448541756773755},"index":3,"playId":"c01adfe9-fbe1-3494-86b3-4643ee2dbb66","pitchNumber":3,"startTime":"2026-07-26T19:06:24.900Z","endTime":"2026-07-26T19:06:28.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78640310508672,"aZ":-13.272439956445584,"pfxX":-1.041082974975936,"pfxZ":9.866429532133395,"pX":0.36230096334516776,"pZ":2.433962266619623,"vX0":4.203839858174874,"vY0":-137.6066915000912,"vZ0":-5.476870876278787,"x":103.19,"y":173.06,"x0":-1.050568451630525,"y0":50.00522082213142,"z0":5.350740265121299,"aX":-1.9952059660864419},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":1.0,"spinRate":2296,"spinDirection":198},"zone":6,"typeConfidence":0.89,"plateTime":0.3981674448493737,"extension":6.357351514602819},"index":4,"playId":"063f4dde-c883-3ef8-af80-320f47e878df","pitchNumber":4,"startTime":"2026-07-26T19:06:42.464Z","endTime":"2026-07-26T19:06:46.272Z","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":93.6,"endSpeed":85.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25702560106723,"aZ":-19.717450053059117,"pfxX":-8.480718105338893,"pfxZ":6.63769632941134,"pX":-0.24667476200279762,"pZ":2.3149150528493165,"vX0":5.18581463477327,"vY0":-136.21480044066772,"vZ0":-4.371741070188822,"x":126.4,"y":176.28,"x0":-1.0744496741564198,"y0":50.00532043640053,"z0":5.306269056332737,"aX":-15.919652217590603},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":14.3,"spinRate":2017,"spinDirection":206},"zone":5,"typeConfidence":0.89,"plateTime":0.40229080352013513,"extension":6.320731289965673},"index":5,"playId":"30654dc7-8091-3707-aed7-e273a01d07d5","pitchNumber":5,"startTime":"2026-07-26T19:06:57.468Z","endTime":"2026-07-26T19:07:01.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.877066169180825,"aZ":-13.768410864068315,"pfxX":-2.1319752220712935,"pfxZ":9.643628680948943,"pX":0.502537606877115,"pZ":2.081698152493046,"vX0":4.585811134226658,"vY0":-136.94874437885832,"vZ0":-6.161783469368638,"x":97.84,"y":182.57,"x0":-0.9130813427587081,"y0":50.00513126835819,"z0":5.294477757487844,"aX":-4.070562323180866},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":3.0,"spinRate":2268,"spinDirection":197},"zone":9,"typeConfidence":0.9,"plateTime":0.3992200232891019,"extension":6.4019677040428355},"hitData":{"launchSpeed":101.0,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.28,"coordY":149.39}},"index":6,"playId":"b4c839a7-4518-33b0-9d72-2bbb7d49d0c3","pitchNumber":6,"startTime":"2026-07-26T19:07:18.335Z","endTime":"2026-07-26T19:07:25.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:07:25.648Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:07:30.017Z","endTime":"2026-07-26T19:10:24.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.515954371657507,"aZ":-13.796122037039602,"pfxX":-3.458884386770591,"pfxZ":9.559962115535669,"pX":-0.02307937141519815,"pZ":2.984012981501773,"vX0":3.733891919765909,"vY0":-137.74306300649675,"vZ0":-4.068115977810973,"x":117.88,"y":158.21,"x0":-0.9466356123979575,"y0":50.00166324537103,"z0":5.412535518316328,"aX":-6.648344410532391},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":5.5,"spinRate":2195,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.3976106118894549,"extension":6.352418056650688},"index":0,"playId":"ecbe80de-db44-3549-9b06-11a29ecf6230","pitchNumber":1,"startTime":"2026-07-26T19:07:50.384Z","endTime":"2026-07-26T19:07:53.461Z","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":90.3,"endSpeed":83.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18557198297339,"aZ":-32.95258727835465,"pfxX":-7.417861044151355,"pfxZ":-0.4407147675656091,"pX":-0.43406982603208094,"pZ":1.4156184575699569,"vX0":5.079295185340273,"vY0":-131.4307957652728,"vZ0":-3.6992770347271815,"x":133.55,"y":200.56,"x0":-1.4253819268864045,"y0":50.006034330906445,"z0":5.281978981292486,"aX":-13.013308030758676},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.4,"breakHorizontal":12.4,"spinRate":1045,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.41633190225243366,"extension":6.337198706292641},"index":1,"playId":"3b1d206c-420d-3432-a3f1-6a77974c35bf","pitchNumber":2,"startTime":"2026-07-26T19:08:06.644Z","endTime":"2026-07-26T19:08:10.048Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-26T19:08:19.700Z","endTime":"2026-07-26T19:08:34.241Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.185245844166033,"aZ":-12.90827405413397,"pfxX":-2.135444580620557,"pfxZ":9.954340268317692,"pX":0.34768848964618015,"pZ":3.045496742181428,"vX0":4.505476275962977,"vY0":-138.32595558664545,"vZ0":-4.022317611758906,"x":103.75,"y":156.55,"x0":-1.0256467859355913,"y0":50.00559661614595,"z0":5.385559961560959,"aX":-4.134677372770887},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":2.9,"spinRate":2202,"spinDirection":204},"zone":3,"typeConfidence":0.9,"plateTime":0.3961518533580026,"extension":6.341436379414052},"index":3,"playId":"6b236a1c-5228-36fe-9555-bf2678b385c0","pitchNumber":3,"startTime":"2026-07-26T19:08:34.241Z","endTime":"2026-07-26T19:08:37.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50789957998642,"aZ":-15.715279473156805,"pfxX":-2.6377203343987308,"pfxZ":8.61066099244402,"pX":0.6923341456402372,"pZ":3.2833841010241454,"vX0":5.805732960512165,"vY0":-138.0562574741672,"vZ0":-2.6479046269855613,"x":90.61,"y":150.13,"x0":-1.1043888742233845,"y0":50.00529747822094,"z0":5.3253153917603795,"aX":-5.044138181073371},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":3.5,"spinRate":2325,"spinDirection":205},"zone":3,"typeConfidence":0.9,"plateTime":0.39822818875376553,"extension":6.399289645862879},"index":4,"playId":"c75d9a18-0d92-37b2-aa3b-af5c371677ce","pitchNumber":4,"startTime":"2026-07-26T19:08:56.185Z","endTime":"2026-07-26T19:08:59.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.569536948721996,"aZ":-13.600383948827272,"pfxX":-6.2447757873632,"pfxZ":9.72191465731769,"pX":0.12613648936252425,"pZ":3.9855816366238592,"vX0":5.500169379432461,"vY0":-138.4761454787585,"vZ0":-1.1829365682623156,"x":112.19,"y":131.17,"x0":-1.0903290572815683,"y0":50.0059786857959,"z0":5.343545076066307,"aX":-11.934886591587881},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":10.0,"spinRate":2118,"spinDirection":208},"zone":12,"typeConfidence":0.69,"plateTime":0.3980149999068905,"extension":6.373277437394601},"index":5,"playId":"e51a50b3-f2f7-3d99-8683-b4c9ad490ae9","pitchNumber":5,"startTime":"2026-07-26T19:09:16.934Z","endTime":"2026-07-26T19:09:20.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.014011232091924,"aZ":-15.120652390728967,"pfxX":-8.04646712106278,"pfxZ":8.868553843779349,"pX":1.1105523884516475,"pZ":3.149596198341156,"vX0":8.340556902802293,"vY0":-138.75485644726714,"vZ0":-2.770395683673605,"x":74.67,"y":153.74,"x0":-0.9088283531362059,"y0":50.00465399548188,"z0":5.1859605995844245,"aX":-15.476851600976785},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":12.6,"spinRate":2159,"spinDirection":211},"zone":12,"typeConfidence":0.89,"plateTime":0.39683298531979094,"extension":6.447463343791853},"index":6,"playId":"7bbf1755-5118-3dab-b0d4-8b1d329c2ed0","pitchNumber":6,"startTime":"2026-07-26T19:09:32.191Z","endTime":"2026-07-26T19:09:36.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400526937059762,"aZ":-32.433408547955494,"pfxX":5.305918904387685,"pfxZ":-0.15913369934447275,"pX":0.9006459791327676,"pZ":2.5591844843702525,"vX0":2.7063849658364245,"vY0":-126.33536654654942,"vZ0":-0.855424889117015,"x":82.67,"y":169.68,"x0":-0.8733766698550118,"y0":50.00293806584283,"z0":5.505713757141353,"aX":8.588921618101548},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":-10.2,"spinRate":2600,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.4333217146957855,"extension":6.428883412270676},"index":7,"playId":"651e4a8d-2405-302c-a05f-66eaa038c4e1","pitchNumber":7,"startTime":"2026-07-26T19:09:48.442Z","endTime":"2026-07-26T19:09:51.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.348354406786008,"aZ":-26.01481043766179,"pfxX":3.598601053360877,"pfxZ":3.488700930992735,"pX":0.439030955112426,"pZ":1.575129808684324,"vX0":3.1787547891428156,"vY0":-131.89543601894536,"vZ0":-4.476652662244153,"x":100.27,"y":196.25,"x0":-1.2482598270871677,"y0":50.00482766588013,"z0":5.20665605486071,"aX":6.357751132789201},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.5,"breakHorizontal":-7.2,"spinRate":2485,"spinDirection":171},"zone":14,"typeConfidence":0.91,"plateTime":0.41484298678036424,"extension":6.3761199529407495},"index":8,"playId":"1826edb1-4c26-3b16-a108-fa227e164f5b","pitchNumber":8,"startTime":"2026-07-26T19:10:21.179Z","endTime":"2026-07-26T19:10:24.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:10:24.612Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a line drive to right fielder Griffin Conine.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:12:39.470Z","endTime":"2026-07-26T19:12:52.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cade Gibson replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:12:37.666Z","endTime":"2026-07-26T19:12:41.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806188,"link":"/api/v1/people/806188"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.024560564552427,"aZ":-31.097119908025395,"pfxX":-10.804256000524845,"pfxZ":0.8246249903511309,"pX":-0.15419360535823587,"pZ":2.44087613899897,"vX0":-1.2945791222495546,"vY0":-114.6920983111411,"vZ0":0.011273338238276365,"x":122.88,"y":172.88,"x0":1.821558830831027,"y0":50.005580490938414,"z0":5.504845885978332,"aX":-14.191291000220804},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.8,"breakHorizontal":19.8,"spinRate":3219,"spinDirection":289},"zone":5,"typeConfidence":0.9,"plateTime":0.480173637586248,"extension":5.655663673306052},"hitData":{"launchSpeed":98.7,"launchAngle":16.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.86,"coordY":93.35}},"index":1,"playId":"1d559503-851b-374c-84e4-bdc66fc50f04","pitchNumber":1,"startTime":"2026-07-26T19:12:41.626Z","endTime":"2026-07-26T19:12:52.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:12:52.333Z","atBatIndex":42},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luis Rengifo grounds into a double play, second baseman Xavier Edwards to first baseman Kyle Stowers. Jackson Merrill out at 2nd. Luis Rengifo out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:12:52.056Z","endTime":"2026-07-26T19:13:49.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.234535295910124,"aZ":-42.389227916912816,"pfxX":-9.696948194830489,"pfxZ":-8.124501653850087,"pX":0.8319106037824519,"pZ":3.2077024680772515,"vX0":1.5484355799318728,"vY0":-112.00990491399851,"vZ0":3.36587894577626,"x":85.29,"y":152.17,"x0":1.3861274987592394,"y0":50.00308476781229,"z0":6.0515828940872245,"aX":-12.190827558852613},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-13.3,"breakHorizontal":17.0,"spinRate":3041,"spinDirection":307},"zone":3,"typeConfidence":0.9,"plateTime":0.4909999796528277,"extension":5.577840768480451},"index":0,"playId":"36da525e-1873-3a3b-a2d2-3b86479ed9c9","pitchNumber":1,"startTime":"2026-07-26T19:13:21.665Z","endTime":"2026-07-26T19:13:25.223Z","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":90.1,"endSpeed":82.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72758204116019,"aZ":-22.906732519457716,"pfxX":9.346674007254405,"pfxZ":5.327985826791371,"pX":0.48764155591307407,"pZ":2.7968570555355137,"vX0":-4.852504403898755,"vY0":-131.0793273644661,"vZ0":-2.7798262848159947,"x":98.41,"y":163.26,"x0":1.148527311016047,"y0":50.00540889607212,"z0":5.58164747286472,"aX":16.26549855530837},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":-15.8,"spinRate":2169,"spinDirection":132},"zone":3,"typeConfidence":0.9,"plateTime":0.41788480644617376,"extension":5.908910592593151},"hitData":{"launchSpeed":100.3,"launchAngle":4.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.1,"coordY":147.86}},"index":1,"playId":"fdfcb574-64be-36ea-a1af-5ce7ccf1e574","pitchNumber":2,"startTime":"2026-07-26T19:13:41.065Z","endTime":"2026-07-26T19:13:49.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:13:49.065Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:14:02.746Z","endTime":"2026-07-26T19:15:26.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.180584732196685,"aZ":-41.14385395343369,"pfxX":-8.393295353946021,"pfxZ":-7.1060422660686005,"pX":-0.5396654566533109,"pZ":3.3321201689907016,"vX0":-1.5757873335208168,"vY0":-112.22293999373916,"vZ0":3.220815276625167,"x":137.57,"y":148.81,"x0":1.2630080916301099,"y0":50.000762273470514,"z0":6.097977890922962,"aX":-10.598363495165957},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-11.5,"breakHorizontal":15.6,"spinRate":3002,"spinDirection":316},"zone":1,"typeConfidence":0.9,"plateTime":0.489924947903583,"extension":5.717981741760105},"index":0,"playId":"fc716c69-b998-3848-9434-c2a8aa4cbcf2","pitchNumber":1,"startTime":"2026-07-26T19:14:19.314Z","endTime":"2026-07-26T19:14:22.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.992519475563437,"aZ":-45.06126717045816,"pfxX":-7.402172866277303,"pfxZ":-9.662846666847486,"pX":-1.2533109014469712,"pZ":1.113451026259688,"vX0":-3.1265745037509483,"vY0":-115.72653036907039,"vZ0":-0.905138697953769,"x":164.77,"y":208.72,"x0":1.0839503209651664,"y0":50.004041102657325,"z0":5.890316753924661,"aX":-9.870508053492914},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-17.4,"breakHorizontal":14.3,"spinRate":3185,"spinDirection":319},"zone":13,"typeConfidence":0.9,"plateTime":0.47638695906236705,"extension":5.604598073750083},"index":1,"playId":"f609c3ea-d716-3953-acec-2df94c7d3e9d","pitchNumber":2,"startTime":"2026-07-26T19:14:34.757Z","endTime":"2026-07-26T19:14:39.756Z","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":91.8,"endSpeed":83.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.856739039773597,"aZ":-28.083236614244548,"pfxX":11.451502321163074,"pfxZ":2.28618457697684,"pX":0.6415839707071533,"pZ":1.3327362438004255,"vX0":-5.0416364396642175,"vY0":-133.45327225027512,"vZ0":-5.5362850046967225,"x":92.54,"y":202.8,"x0":1.0758257498545702,"y0":50.002896479432444,"z0":5.477504195251727,"aX":20.490863213478185},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.0,"breakHorizontal":-19.6,"spinRate":2375,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.4116886161597151,"extension":5.8242060585811855},"index":2,"playId":"28ab4658-ee23-3402-b9c3-9e422c51a22b","pitchNumber":3,"startTime":"2026-07-26T19:14:58.008Z","endTime":"2026-07-26T19:15:01.313Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07033376106633,"aZ":-30.78999728884319,"pfxX":-12.805381233107159,"pfxZ":1.0427786463683528,"pX":-0.3424457358904493,"pZ":2.17888048144405,"vX0":-1.0241700945168888,"vY0":-115.15072302049524,"vZ0":-0.4283141752232692,"x":130.05,"y":179.95,"x0":1.77036751602165,"y0":50.001789801214414,"z0":5.381039416938569,"aX":-16.96271701180435},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.0,"breakHorizontal":23.4,"spinRate":3211,"spinDirection":292},"zone":7,"typeConfidence":0.9,"plateTime":0.4781364628292306,"extension":5.625680264491777},"index":3,"playId":"2b91c640-c14f-34cb-b70e-782764a3d8bd","pitchNumber":4,"startTime":"2026-07-26T19:15:22.125Z","endTime":"2026-07-26T19:15:26.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:15:26.171Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heriberto Hernández grounds out, shortstop Sung-Mun Song to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:17:12.369Z","endTime":"2026-07-26T19:18:46.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"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":"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.8,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.926049428805992,"aZ":-15.438533129678229,"pfxX":-8.296954362076395,"pfxZ":8.916306052715324,"pX":-0.015331079644630029,"pZ":2.0434080983166845,"vX0":5.67849122830043,"vY0":-136.35619988825243,"vZ0":-5.720181711132653,"x":117.58,"y":183.61,"x0":-1.0504579778945213,"y0":50.00239945875229,"z0":5.239641854949297,"aX":-15.570755870876118},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":13.8,"spinRate":2264,"spinDirection":207},"zone":8,"typeConfidence":0.89,"plateTime":0.4022178168210888,"extension":6.353630581007685},"index":0,"playId":"37508a88-3d18-3807-884b-4ed287d61193","pitchNumber":1,"startTime":"2026-07-26T19:17:36.895Z","endTime":"2026-07-26T19:17:40.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.484513412347468,"aZ":-19.480317621281856,"pfxX":-9.466289148089526,"pfxZ":6.753771145337749,"pX":0.08477574514670297,"pZ":2.2453291016221484,"vX0":6.558259805909147,"vY0":-136.132288746503,"vZ0":-4.220932407271187,"x":113.77,"y":178.16,"x0":-1.1239571903641927,"y0":50.00179405956835,"z0":5.161796083575447,"aX":-17.791575060359495},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":15.8,"spinRate":2142,"spinDirection":214},"zone":5,"typeConfidence":0.89,"plateTime":0.402118611693997,"extension":6.321219764059149},"index":1,"playId":"667a5a3c-e7ab-3afe-8cbc-0c910c276efa","pitchNumber":2,"startTime":"2026-07-26T19:17:49.040Z","endTime":"2026-07-26T19:17:52.536Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-26T19:18:00.317Z","endTime":"2026-07-26T19:18:09.994Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41496864276571,"aZ":-14.746488754858262,"pfxX":-2.593774011084517,"pfxZ":9.339430062427338,"pX":1.2806147172069544,"pZ":3.3657661673067674,"vX0":6.076194489659678,"vY0":-135.89666688876258,"vZ0":-2.9269467916141196,"x":68.19,"y":147.9,"x0":-0.6495441972466298,"y0":50.00314711075886,"z0":5.484099089676456,"aX":-4.840800168562293},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":3.4,"spinRate":2163,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.40340406396368556,"extension":6.310246620682086},"index":3,"playId":"5408af87-d33c-35c4-b493-3386cb74ce0e","pitchNumber":3,"startTime":"2026-07-26T19:18:09.994Z","endTime":"2026-07-26T19:18:13.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73607374168338,"aZ":-18.32664806416216,"pfxX":-8.55759469174535,"pfxZ":7.366867016779386,"pX":0.9636329249665571,"pZ":3.033994364213359,"vX0":7.851751389184729,"vY0":-136.1776402680976,"vZ0":-2.6975648788024214,"x":80.27,"y":156.86,"x0":-0.8443624230061293,"y0":50.0016791633852,"z0":5.3043960396918015,"aX":-16.081633518128157},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":13.8,"spinRate":2144,"spinDirection":203},"zone":12,"typeConfidence":0.89,"plateTime":0.4021379706362316,"extension":6.347439082742792},"index":4,"playId":"d233cad5-801a-3d50-873b-0b493a741ef2","pitchNumber":4,"startTime":"2026-07-26T19:18:24.953Z","endTime":"2026-07-26T19:18:29.249Z","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":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.661650409939547,"aZ":-24.063431870184818,"pfxX":2.7959723174690563,"pfxZ":4.5958587614547675,"pX":0.5201696261008361,"pZ":2.7370834012043033,"vX0":2.9777179200357233,"vY0":-131.6591414217381,"vZ0":-2.3493257762922606,"x":97.17,"y":164.88,"x0":-0.9865942448478661,"y0":50.00100352648349,"z0":5.412654119232588,"aX":4.931739421656746},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":-5.6,"spinRate":2322,"spinDirection":176},"zone":6,"typeConfidence":0.91,"plateTime":0.41524402767301893,"extension":6.396256508512483},"hitData":{"launchSpeed":96.8,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.95,"coordY":139.86}},"index":5,"playId":"03d7d5ed-c48d-3958-b6aa-077419a6e7ee","pitchNumber":5,"startTime":"2026-07-26T19:18:39.385Z","endTime":"2026-07-26T19:18:46.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:18:46.914Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to left fielder Gavin Sheets.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:19:02.155Z","endTime":"2026-07-26T19:19:22.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71535285995806,"aZ":-19.03880821776309,"pfxX":-7.819258564338778,"pfxZ":7.0139356596155,"pX":-0.6900705594916208,"pZ":2.6095324102171022,"vX0":4.075059995735004,"vY0":-136.2085065260261,"vZ0":-3.418793416097707,"x":143.3,"y":168.32,"x0":-1.1918433315215626,"y0":50.00652317889737,"z0":5.202111404385854,"aX":-14.653614315107296},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":13.3,"spinRate":1941,"spinDirection":209},"zone":4,"typeConfidence":0.89,"plateTime":0.4025611859430227,"extension":6.292219099712538},"hitData":{"launchSpeed":71.1,"launchAngle":28.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.06,"coordY":106.5}},"index":0,"playId":"e5408272-d82f-32c1-9251-7c059ae72ea5","pitchNumber":1,"startTime":"2026-07-26T19:19:10.778Z","endTime":"2026-07-26T19:19:22.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:19:22.541Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liam Hicks called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:21:58.227Z","endTime":"2026-07-26T19:24:49.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T19:19:46.520Z","endTime":"2026-07-26T19:21:51.228Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yuki Matsui replaces Walker Buehler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-26T19:21:51.228Z","endTime":"2026-07-26T19:22:00.321Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.620729254043262,"aZ":-10.902657711720181,"pfxX":3.62841409611493,"pfxZ":12.307929002703188,"pX":0.7221326625602059,"pZ":2.217660945652346,"vX0":-3.5280806948577146,"vY0":-131.11410160416153,"vZ0":-7.345092323145961,"x":89.47,"y":178.9,"x0":1.6185267437621766,"y0":50.00273094142258,"z0":5.882676615690005,"aX":6.271055059339378},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.8,"breakHorizontal":-5.8,"spinRate":2277,"spinDirection":153},"zone":6,"typeConfidence":0.9,"plateTime":0.41892846141933937,"extension":5.387328066513283},"index":2,"playId":"9ca0c1fa-9eca-3ff6-b8c0-072ab9418ec4","pitchNumber":1,"startTime":"2026-07-26T19:22:00.321Z","endTime":"2026-07-26T19:22:03.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.919261695273594,"aZ":-32.33102923768544,"pfxX":-1.3906652940586572,"pfxZ":-0.1140914722372548,"pX":-0.7128940293725029,"pZ":1.17180630679501,"vX0":-5.110924873494229,"vY0":-119.76839142721553,"vZ0":-4.545852122234197,"x":144.17,"y":207.14,"x0":1.6283297513536228,"y0":50.00014890753756,"z0":5.982755896866228,"aX":-2.0203214488777115},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.1,"breakHorizontal":3.7,"spinRate":2752,"spinDirection":287},"zone":13,"typeConfidence":0.85,"plateTime":0.4571580284605976,"extension":5.416383864358866},"index":3,"playId":"00102cdc-5521-3316-b839-d2c1a2a34a93","pitchNumber":2,"startTime":"2026-07-26T19:22:24.142Z","endTime":"2026-07-26T19:22:28.249Z","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":83.4,"endSpeed":77.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.247454293140848,"aZ":-30.329953374966593,"pfxX":-1.34414175560608,"pfxZ":1.2353381304461837,"pX":-0.542916083801923,"pZ":0.9408189882115215,"vX0":-4.955375797672682,"vY0":-121.41496299108576,"vZ0":-5.546004998982127,"x":137.69,"y":213.38,"x0":1.6972462373226302,"y0":50.00441888111875,"z0":5.886579666468533,"aX":-2.011760049586406},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.2,"breakHorizontal":3.6,"spinRate":2804,"spinDirection":287},"zone":13,"typeConfidence":0.88,"plateTime":0.45070836661884783,"extension":5.430764885914589},"index":4,"playId":"41dd9b68-dcae-391f-864d-74732b4f6126","pitchNumber":3,"startTime":"2026-07-26T19:23:00.172Z","endTime":"2026-07-26T19:23:03.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91378546629736,"aZ":-25.904905839176894,"pfxX":7.495200929600437,"pfxZ":4.2169664802925455,"pX":1.05598887150806,"pZ":1.6689494129222506,"vX0":-4.50656414147073,"vY0":-121.45145066171662,"vZ0":-4.775434705620291,"x":76.75,"y":193.72,"x0":1.9666257654757058,"y0":50.00189083051727,"z0":5.927350028278128,"aX":11.139692279932904},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.7,"breakHorizontal":-12.5,"spinRate":1001,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.45185725779920194,"extension":5.364895830862986},"index":5,"playId":"4d160280-1036-3ae6-8518-569575776513","pitchNumber":4,"startTime":"2026-07-26T19:23:36.266Z","endTime":"2026-07-26T19:23:39.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02197716757001,"aZ":-10.314925054222842,"pfxX":3.969581764049461,"pfxZ":12.240193003766883,"pX":0.4764430764397769,"pZ":3.641988639597523,"vX0":-4.331862667117348,"vY0":-132.93369637971549,"vZ0":-4.271663467705877,"x":98.84,"y":140.45,"x0":1.612920819589767,"y0":50.006538626237315,"z0":6.021202944483891,"aX":7.091965906574201},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.4,"breakHorizontal":-6.2,"spinRate":2305,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.41234514057931326,"extension":5.445238980976419},"index":6,"playId":"69bea2be-6536-3657-abc9-8e65be9b3c3e","pitchNumber":5,"startTime":"2026-07-26T19:24:15.067Z","endTime":"2026-07-26T19:24:18.196Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.824467961317072,"aZ":-30.292522112251255,"pfxX":-1.8027154307538127,"pfxZ":1.280110998445318,"pX":-0.6641658885578753,"pZ":3.1294824432754793,"vX0":-5.02019718618264,"vY0":-120.37483811145897,"vZ0":-0.8566368952999759,"x":142.32,"y":154.28,"x0":1.6805370752910695,"y0":50.003697937824086,"z0":6.165958712677328,"aX":-2.6515924567316853},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.4,"breakHorizontal":4.4,"spinRate":2791,"spinDirection":287},"zone":1,"typeConfidence":0.9,"plateTime":0.4545886185983634,"extension":5.343720373557218},"index":7,"playId":"1624ca07-68c0-3fe5-93f7-bba5bce948ef","pitchNumber":6,"startTime":"2026-07-26T19:24:45.504Z","endTime":"2026-07-26T19:24:49.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:24:49.853Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Griffin Conine walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:24:51.641Z","endTime":"2026-07-26T19:28:40.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.7,"endSpeed":77.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280719269026836,"aZ":-27.06332944054714,"pfxX":-1.3135132340765105,"pfxZ":3.4094680479986614,"pX":-0.4615143614750987,"pZ":1.4373783394797568,"vX0":-4.5850104344974225,"vY0":-121.76874009035257,"vZ0":-5.086171368596101,"x":134.59,"y":199.97,"x0":1.6177412800403592,"y0":50.00343114518659,"z0":5.899363895471945,"aX":-1.968774489994896},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.2,"breakHorizontal":3.5,"spinRate":2764,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.45008870972301906,"extension":5.245645406103097},"index":0,"playId":"687737d6-6aa1-3f5c-b466-2d3e63cd7a8e","pitchNumber":1,"startTime":"2026-07-26T19:25:19.101Z","endTime":"2026-07-26T19:25:23.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.432319477187832,"aZ":-28.654951258457736,"pfxX":-1.3081757653407557,"pfxZ":2.3378245761286145,"pX":0.43263071640670875,"pZ":1.757897500012925,"vX0":-2.8784379575097354,"vY0":-121.79899646471853,"vZ0":-3.982029152686086,"x":100.51,"y":191.32,"x0":1.7986726971499492,"y0":50.00309467970623,"z0":5.885861729511247,"aX":-1.9696125664540551},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.6,"breakHorizontal":3.0,"spinRate":2680,"spinDirection":240},"zone":9,"typeConfidence":0.89,"plateTime":0.4493147695510573,"extension":5.493311563153056},"index":1,"playId":"2ef9fb70-e474-38b8-a909-89bd747059b7","pitchNumber":2,"startTime":"2026-07-26T19:25:40.257Z","endTime":"2026-07-26T19:25:44.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"7c779695-c6ff-31a0-93bc-8b89ff3c8c71","startTime":"2026-07-26T19:26:03.258Z","endTime":"2026-07-26T19:26:06.258Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70783642542098,"aZ":-32.20868754118109,"pfxX":-1.8728706777478732,"pfxZ":-0.026933929078519103,"pX":0.018417129688602978,"pZ":0.7452633068985789,"vX0":-3.5081299303484954,"vY0":-120.22235962967669,"vZ0":-5.120049785977725,"x":116.3,"y":218.66,"x0":1.7434834642624297,"y0":50.00156798002235,"z0":5.782533718630747,"aX":-2.7228246442746284},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.1,"breakHorizontal":4.3,"spinRate":2871,"spinDirection":305},"zone":13,"typeConfidence":0.89,"plateTime":0.4567233461790554,"extension":5.522081366085601},"index":3,"playId":"67df33cc-03e8-3fd1-b8d2-b0d650602b85","pitchNumber":3,"startTime":"2026-07-26T19:26:25.100Z","endTime":"2026-07-26T19:26:28.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.970661579352605,"aZ":-27.467125018461612,"pfxX":-1.2832185118549568,"pfxZ":3.1018951757445556,"pX":0.7528223144056942,"pZ":3.0659591949230736,"vX0":-2.17116928422429,"vY0":-121.87004562374092,"vZ0":-1.5238474060169347,"x":88.3,"y":156.0,"x0":1.8189246802819705,"y0":50.003150890430895,"z0":6.0522125802949445,"aX":-1.9468866749738756},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.5,"breakHorizontal":2.8,"spinRate":2683,"spinDirection":184},"zone":3,"typeConfidence":0.89,"plateTime":0.4479393315062383,"extension":5.223595727243481},"index":4,"playId":"b62f9c7f-9251-3007-b011-116fecc615b6","pitchNumber":4,"startTime":"2026-07-26T19:26:50.507Z","endTime":"2026-07-26T19:26:56.972Z","isPitch":true,"type":"pitch"},{"details":{"description":"Xavier Edwards steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"actionPlayId":"b62f9c7f-9251-3007-b011-116fecc615b6","startTime":"2026-07-26T19:27:01.655Z","endTime":"2026-07-26T19:27:31.157Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892979758775592,"aZ":-11.166116548771978,"pfxX":2.5386174115411606,"pfxZ":11.85060874353482,"pX":0.147392518522743,"pZ":3.0404142806042396,"vX0":-4.848310551979713,"vY0":-132.67445306601618,"vZ0":-5.37633367443212,"x":111.38,"y":156.69,"x0":1.6732970293426943,"y0":50.00041252277092,"z0":5.915497174005279,"aX":4.4996972688133265},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.4,"breakHorizontal":-3.5,"spinRate":2446,"spinDirection":159},"zone":2,"typeConfidence":0.9,"plateTime":0.41373782653691293,"extension":5.483741943688812},"index":6,"playId":"6aef4fd2-8e89-3c57-91dc-899e0954c535","pitchNumber":5,"startTime":"2026-07-26T19:27:31.157Z","endTime":"2026-07-26T19:27:37.316Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-26T19:28:20.029Z","endTime":"2026-07-26T19:28:36.844Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67859717573214,"aZ":-8.629541400399445,"pfxX":3.8472988327723527,"pfxZ":13.529527169917298,"pX":-0.14184056212022567,"pZ":0.8172354245459466,"vX0":-6.167611721853637,"vY0":-131.98554038479602,"vZ0":-10.93441128843253,"x":122.41,"y":216.71,"x0":1.740093431009417,"y0":50.00110583359788,"z0":5.680570659006848,"aX":6.694605746425481},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.8,"breakHorizontal":-5.4,"spinRate":2409,"spinDirection":157},"zone":13,"typeConfidence":0.9,"plateTime":0.41718575635975075,"extension":5.653550850259823},"index":8,"playId":"39f82529-1d89-39ce-b92b-b7343d308e03","pitchNumber":6,"startTime":"2026-07-26T19:28:36.844Z","endTime":"2026-07-26T19:28:40.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:28:40.752Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:30:41.718Z","endTime":"2026-07-26T19:32:17.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T19:29:23.635Z","endTime":"2026-07-26T19:30:43.931Z","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":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63357980775225,"aZ":-11.197078970046016,"pfxX":3.2045166540140526,"pfxZ":11.949114447666858,"pX":-0.23168478421940011,"pZ":2.196775026589988,"vX0":-6.152409342986765,"vY0":-132.50050024098627,"vZ0":-7.212920269229464,"x":125.83,"y":179.47,"x0":1.7173701434753255,"y0":50.00447170728098,"z0":5.795730582587661,"aX":5.62690803850406},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.0,"breakHorizontal":-4.3,"spinRate":2467,"spinDirection":161},"zone":5,"typeConfidence":0.9,"plateTime":0.4153801215155948,"extension":5.666716794240961},"index":1,"playId":"c1aeef2c-01d5-3754-a3b2-cd16b59d4485","pitchNumber":1,"startTime":"2026-07-26T19:30:43.931Z","endTime":"2026-07-26T19:30:47.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.847630360394312,"aZ":-27.002664564699426,"pfxX":6.332452589747102,"pfxZ":3.478660126253615,"pX":0.5845072443338919,"pZ":2.1021119973676665,"vX0":-5.263382880232981,"vY0":-121.21905541212148,"vZ0":-3.537634715889686,"x":94.72,"y":182.02,"x0":1.9619527617939996,"y0":50.00427053514489,"z0":5.939708675615097,"aX":9.418398783323306},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":-10.2,"spinRate":1170,"spinDirection":122},"zone":9,"typeConfidence":0.9,"plateTime":0.45196728462511837,"extension":5.378002053578829},"index":2,"playId":"2ab57a3b-5b3e-34e5-a16b-e125e31a1289","pitchNumber":2,"startTime":"2026-07-26T19:31:15.782Z","endTime":"2026-07-26T19:31:19.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.687391587913524,"aZ":-29.550710742859433,"pfxX":7.539308769965171,"pfxZ":1.816096069700614,"pX":0.9845760907691524,"pZ":0.13413778784677763,"vX0":-5.11641098226975,"vY0":-119.95647453553359,"vZ0":-7.01211424010058,"x":79.47,"y":235.16,"x0":2.172878188224277,"y0":50.00505188285165,"z0":5.753316922800546,"aX":10.913659517894796},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.7,"breakHorizontal":-12.4,"spinRate":1245,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.4578042288195907,"extension":5.495671642737713},"index":3,"playId":"39fd2168-6272-3d2d-8ee9-97005d2b452e","pitchNumber":3,"startTime":"2026-07-26T19:31:38.689Z","endTime":"2026-07-26T19:31:42.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.677410984234626,"aZ":-32.840409691856905,"pfxX":5.6755967872790665,"pfxZ":-0.4591311804364482,"pX":1.2947189539260995,"pZ":1.1192524691894192,"vX0":-3.4265066084378843,"vY0":-120.1658777509512,"vZ0":-4.43506376179897,"x":67.65,"y":208.56,"x0":2.009767660886943,"y0":50.003952457659004,"z0":5.942021883660367,"aX":8.209445482715967},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.7,"breakHorizontal":-9.4,"spinRate":1135,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.45774872858213334,"extension":5.576968752242685},"index":4,"playId":"15f337ae-1efe-3bde-a188-c219f0966fba","pitchNumber":4,"startTime":"2026-07-26T19:32:12.685Z","endTime":"2026-07-26T19:32:17.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:32:17.232Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Campusano flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T19:34:36.038Z","endTime":"2026-07-26T19:37:16.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,8,9],"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Zuber replaces Cade Gibson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:34:22.940Z","endTime":"2026-07-26T19:34:38.225Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676604,"link":"/api/v1/people/676604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859247762280884,"aZ":-24.80790714149726,"pfxX":8.910377408595561,"pfxZ":5.122360799377983,"pX":-1.235785868730908,"pZ":2.979412859903414,"vX0":0.9424486241394354,"vY0":-119.87959698896326,"vZ0":1.034913844022073,"x":164.11,"y":158.34,"x0":-2.7910708755393383,"y0":50.00000424503663,"z0":4.777400754116892,"aX":12.8057104586145},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.8,"breakHorizontal":-16.3,"spinRate":2751,"spinDirection":89},"zone":11,"typeConfidence":0.9,"plateTime":0.4590725185323885,"extension":5.916373124377523},"index":1,"playId":"eebbecfa-3ae5-3155-b513-a79b80d61a3c","pitchNumber":1,"startTime":"2026-07-26T19:34:38.225Z","endTime":"2026-07-26T19:34:42.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843400815947394,"aZ":-25.901014901521837,"pfxX":-10.201342295203416,"pfxZ":3.4835158714777794,"pX":-0.7846876042522415,"pZ":4.010741749464153,"vX0":7.603671307080579,"vY0":-133.85321457894665,"vZ0":2.526551509576937,"x":146.91,"y":130.49,"x0":-2.347123731827736,"y0":50.00314246230498,"z0":4.917395882875463,"aX":-18.377561109591888},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":16.7,"spinRate":2176,"spinDirection":233},"zone":11,"typeConfidence":0.93,"plateTime":0.41032885136673336,"extension":6.147825115752288},"index":2,"playId":"3a15ad5e-b873-360a-b5b1-e56708cb95ff","pitchNumber":2,"startTime":"2026-07-26T19:34:54.059Z","endTime":"2026-07-26T19:34:57.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.621114534808626,"aZ":-15.168436854009153,"pfxX":-7.873627094196964,"pfxZ":9.040548221113372,"pX":0.025443462307705243,"pZ":2.5296181930743282,"vX0":8.333783555487328,"vY0":-137.32154749658065,"vZ0":-3.788481978807881,"x":116.03,"y":170.48,"x0":-2.047510540660715,"y0":50.004978313216526,"z0":4.980665742091479,"aX":-14.815770462447821},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":12.2,"spinRate":2368,"spinDirection":221},"zone":5,"typeConfidence":0.88,"plateTime":0.4011438366273974,"extension":6.098981840155996},"index":3,"playId":"259626fa-f7cc-338d-b11b-79d20c05742e","pitchNumber":3,"startTime":"2026-07-26T19:35:09.813Z","endTime":"2026-07-26T19:35:13.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15717064634364,"aZ":-13.311021991999361,"pfxX":-6.666401683772603,"pfxZ":9.74690910048631,"pX":-0.27451374329929495,"pZ":3.3713017634437783,"vX0":7.276258304343374,"vY0":-139.18233525707316,"vZ0":-1.8859848797299412,"x":127.46,"y":147.75,"x0":-2.0734843383710517,"y0":50.005519721523335,"z0":4.9531086423174635,"aX":-12.905682209943233},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":10.3,"spinRate":2350,"spinDirection":228},"zone":11,"typeConfidence":0.92,"plateTime":0.39557722750891067,"extension":6.179922711455093},"index":4,"playId":"16bdbb95-f9ad-3398-84d3-2825f948e577","pitchNumber":4,"startTime":"2026-07-26T19:35:30.663Z","endTime":"2026-07-26T19:35:34.618Z","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":95.8,"endSpeed":86.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57316503621203,"aZ":-12.18644288162486,"pfxX":-7.656805211875202,"pfxZ":10.317058718854211,"pX":1.317819537809711,"pZ":1.6387267653876587,"vX0":10.79924530965188,"vY0":-138.89251176642833,"vZ0":-6.78073540729727,"x":66.77,"y":194.53,"x0":-1.6412920856376174,"y0":50.00200457851778,"z0":4.936642695539338,"aX":-14.833141197722632},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":11.4,"spinRate":2403,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.3956506736553087,"extension":6.144679040052149},"index":5,"playId":"24b65244-aaf7-3f6b-9b42-23b0bfee50e7","pitchNumber":5,"startTime":"2026-07-26T19:35:48.201Z","endTime":"2026-07-26T19:35:51.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.077487023359026,"aZ":-17.316190838552778,"pfxX":-7.695722523322213,"pfxZ":7.66762995351202,"pX":-0.3588328552006072,"pZ":2.1341420757169107,"vX0":7.204821601255244,"vY0":-139.2321889493159,"vZ0":-4.503747129476217,"x":130.68,"y":181.16,"x0":-1.9968092111177695,"y0":50.003549756593465,"z0":4.940306781332258,"aX":-14.912796252367725},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2365,"spinDirection":224},"zone":4,"typeConfidence":0.85,"plateTime":0.39537942172736473,"extension":6.300018465624542},"index":6,"playId":"f6921a89-4be6-3356-a5e3-732e221a796b","pitchNumber":6,"startTime":"2026-07-26T19:36:10.459Z","endTime":"2026-07-26T19:36:13.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-26T19:36:32.089Z","endTime":"2026-07-26T19:36:44.574Z","isPitch":false,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.451528917252816,"aZ":-14.055492699860942,"pfxX":-6.703564172810935,"pfxZ":9.28222787885673,"pX":0.4077097360921068,"pZ":2.7004409454852816,"vX0":8.656398271954677,"vY0":-139.55471129111567,"vZ0":-3.606436893463277,"x":101.46,"y":165.87,"x0":-1.878583977638956,"y0":50.0018586122792,"z0":4.949050154237333,"aX":-13.08465607233069},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":10.1,"spinRate":2427,"spinDirection":227},"zone":3,"typeConfidence":0.91,"plateTime":0.39404846103142477,"extension":6.161539881286306},"index":8,"playId":"3e85dbbd-d197-3dbd-819a-ef5051bab56c","pitchNumber":7,"startTime":"2026-07-26T19:36:44.574Z","endTime":"2026-07-26T19:36:48.403Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02280258535502,"aZ":-22.5398897582465,"pfxX":9.491098512261194,"pfxZ":6.46426848750048,"pX":0.7569394215623277,"pZ":2.579258362964711,"vX0":4.454448481075829,"vY0":-122.12772066886157,"vZ0":-0.4336714018910135,"x":88.15,"y":169.14,"x0":-2.331255693733549,"y0":50.00338631088559,"z0":4.720369262125214,"aX":14.146951416450504},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.9,"breakHorizontal":-18.4,"spinRate":2697,"spinDirection":78},"zone":6,"typeConfidence":0.91,"plateTime":0.45078248603814464,"extension":6.136279799747665},"hitData":{"launchSpeed":90.0,"launchAngle":33.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.07,"coordY":74.66}},"index":9,"playId":"b93e9a59-1e28-3b96-8a45-03c28ccc754c","pitchNumber":8,"startTime":"2026-07-26T19:37:07.048Z","endTime":"2026-07-26T19:37:16.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:37:16.029Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sung-Mun Song grounds out to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T19:37:17.560Z","endTime":"2026-07-26T19:38:39.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.993019549431125,"aZ":-13.331919104715393,"pfxX":-5.734484907730523,"pfxZ":9.596215055431287,"pX":-0.3236637821831638,"pZ":2.134578573091369,"vX0":6.7831495115494205,"vY0":-139.60250058764657,"vZ0":-5.123244175125185,"x":129.34,"y":181.15,"x0":-2.0460176290316543,"y0":50.00006419782838,"z0":4.879063259260548,"aX":-11.256911381960602},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2379,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.39314035879782727,"extension":6.115726265013985},"index":0,"playId":"927ffcdf-c057-3f3f-baab-27af1a3f55c8","pitchNumber":1,"startTime":"2026-07-26T19:37:43.347Z","endTime":"2026-07-26T19:37:48.350Z","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":96.5,"endSpeed":87.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18788769016515,"aZ":-11.935707449096231,"pfxX":-4.867451145614315,"pfxZ":10.230166429743406,"pX":-0.7275061640990585,"pZ":4.366457281091885,"vX0":5.409590615564074,"vY0":-140.34837113997884,"vZ0":0.13599161547716065,"x":144.73,"y":120.89,"x0":-2.0551070290979156,"y0":50.0065479989661,"z0":5.099886648482836,"aX":-9.633480001855268},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":7.6,"spinRate":2400,"spinDirection":221},"zone":11,"typeConfidence":0.93,"plateTime":0.391493172907591,"extension":5.9769166180367606},"index":1,"playId":"5b6bc4d2-d851-3108-85ed-1b3d6a403f1c","pitchNumber":2,"startTime":"2026-07-26T19:38:13.941Z","endTime":"2026-07-26T19:38:17.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.984346366556395,"aZ":-11.564812037979321,"pfxX":-5.938494720890194,"pfxZ":10.428481494421675,"pX":-0.23313127822449078,"pZ":1.543197576320918,"vX0":6.955737453072831,"vY0":-140.01433053567982,"vZ0":-7.079623629262467,"x":125.89,"y":197.11,"x0":-1.9835335126928109,"y0":50.00441775554023,"z0":4.869336407166408,"aX":-11.737676106638803},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":9.2,"spinRate":2350,"spinDirection":219},"zone":13,"typeConfidence":0.92,"plateTime":0.3919056113213175,"extension":6.186859047671594},"hitData":{"launchSpeed":83.1,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.9,"coordY":168.22}},"index":2,"playId":"9f77122d-ce27-32b1-99c9-a59048c71bd7","pitchNumber":3,"startTime":"2026-07-26T19:38:30.390Z","endTime":"2026-07-26T19:38:39.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:38:39.725Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T19:38:40.437Z","endTime":"2026-07-26T19:39:52.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36087183728912,"aZ":-13.362614453017304,"pfxX":-6.873412231714272,"pfxZ":9.922368471941894,"pX":0.58888637201488,"pZ":2.318892480848349,"vX0":9.057758627044409,"vY0":-137.5110610000416,"vZ0":-4.600843303767366,"x":94.55,"y":176.17,"x0":-1.8702673410021746,"y0":50.00112835095879,"z0":4.934985839528932,"aX":-13.029650480271032},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":10.3,"spinRate":2394,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.39986104083433016,"extension":6.242246161092225},"index":0,"playId":"900f186a-e499-3b72-bf61-d2dc83c8a81b","pitchNumber":1,"startTime":"2026-07-26T19:39:03.361Z","endTime":"2026-07-26T19:39:06.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22955814772623,"aZ":-14.871092531214446,"pfxX":-7.143141760840699,"pfxZ":8.91583434053484,"pX":-0.46933081673253557,"pZ":2.999356556175023,"vX0":6.474024000229308,"vY0":-139.16441672764714,"vZ0":-3.0271520663824476,"x":134.89,"y":157.8,"x0":-1.9095255651446688,"y0":50.00648335885336,"z0":5.099600154820779,"aX":-13.869615840100433},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":11.4,"spinRate":2372,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.3951393653292712,"extension":6.02404175090963},"index":1,"playId":"f1f6b045-c0ac-36ec-96f9-91a4750b276f","pitchNumber":2,"startTime":"2026-07-26T19:39:22.379Z","endTime":"2026-07-26T19:39:25.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05114962798729,"aZ":-10.835964170553035,"pfxX":-5.808328797061101,"pfxZ":10.90495490740981,"pX":0.28903194145013494,"pZ":2.9278902440557752,"vX0":7.745740213100043,"vY0":-139.84804189752322,"vZ0":-3.827282484947105,"x":105.98,"y":159.73,"x0":-1.7775682673716593,"y0":50.0066311073125,"z0":5.039131722415284,"aX":-11.370127176894677},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":8.6,"spinRate":2444,"spinDirection":222},"zone":3,"typeConfidence":0.93,"plateTime":0.39345619642790686,"extension":5.954871666829897},"hitData":{"launchSpeed":95.8,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.71,"coordY":150.91}},"index":2,"playId":"48165927-db98-308b-87c2-c2e011cdf4ee","pitchNumber":3,"startTime":"2026-07-26T19:39:44.869Z","endTime":"2026-07-26T19:39:52.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:39:52.368Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Sanoja singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:43:35.164Z","endTime":"2026-07-26T19:44:18.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"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":{"description":"Pitching Change: Wandy Peralta replaces Yuki Matsui.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:43:20.436Z","endTime":"2026-07-26T19:43:28.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Javier Sanoja replaces Graham Pauley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T19:43:28.235Z","endTime":"2026-07-26T19:43:37.427Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"}},{"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.4,"endSpeed":87.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68215636934199,"aZ":-17.4887442470406,"pfxX":9.567638473636258,"pfxZ":7.410921933671194,"pX":0.6986482764078158,"pZ":2.925482160056123,"vX0":-2.066943958710456,"vY0":-140.3187694484054,"vZ0":-5.353982463128913,"x":90.37,"y":159.79,"x0":0.20530361561770807,"y0":50.00108969477338,"z0":6.009195489273207,"aX":18.95157565045595},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":-16.8,"spinRate":2199,"spinDirection":134},"zone":3,"typeConfidence":0.91,"plateTime":0.39132632278080903,"extension":5.230482788310803},"index":2,"playId":"8e65a8fd-d315-3bd3-8913-3d09387851c6","pitchNumber":1,"startTime":"2026-07-26T19:43:37.427Z","endTime":"2026-07-26T19:43:41.597Z","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":96.0,"endSpeed":87.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.247515554243606,"aZ":-17.16602531284879,"pfxX":10.380951122098761,"pfxZ":7.652580827514487,"pX":-0.8886222534842617,"pZ":2.3384252892498134,"vX0":-5.768884075354389,"vY0":-139.59385802716298,"vZ0":-6.664670123434757,"x":150.87,"y":175.64,"x0":-0.13709242772946595,"y0":50.00238092607478,"z0":5.899026336543958,"aX":20.35957563900067},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":-17.5,"spinRate":2247,"spinDirection":132},"zone":11,"typeConfidence":0.92,"plateTime":0.3933104628548527,"extension":5.408025838257842},"index":3,"playId":"d48da509-516a-395b-82a6-4b8adf8a3e08","pitchNumber":2,"startTime":"2026-07-26T19:43:52.112Z","endTime":"2026-07-26T19:43:55.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.410101693108732,"aZ":-28.382848273688413,"pfxX":11.343999958240799,"pfxZ":2.239671489726388,"pX":0.7413785646397019,"pZ":1.8903276481702531,"vX0":-3.001362538925207,"vY0":-129.8617813634535,"vZ0":-3.7630662895134996,"x":88.74,"y":187.74,"x0":0.4447645034451305,"y0":50.002333134679915,"z0":5.538305878919553,"aX":19.205663141264473},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.4,"breakHorizontal":-19.8,"spinRate":2319,"spinDirection":124},"zone":9,"typeConfidence":0.91,"plateTime":0.42318560660388904,"extension":5.779815167748103},"hitData":{"launchSpeed":100.0,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.42,"coordY":105.61}},"index":4,"playId":"6d098d6a-adec-33bf-9f7f-311d961ce20a","pitchNumber":3,"startTime":"2026-07-26T19:44:06.507Z","endTime":"2026-07-26T19:44:18.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:44:18.410Z","atBatIndex":53},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Joe Mack out on a sacrifice bunt, third baseman Luis Rengifo to first baseman Ty France. Javier Sanoja to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:44:14.605Z","endTime":"2026-07-26T19:44:55.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96770202226362,"aZ":-22.243222838319255,"pfxX":10.358910735444853,"pfxZ":5.013427666243436,"pX":1.0145827172201856,"pZ":3.2779574245821186,"vX0":-2.220076156752553,"vY0":-140.3467282369139,"vZ0":-3.380367391202897,"x":78.33,"y":150.28,"x0":0.4743933017104282,"y0":50.00019873706281,"z0":5.9594258667098305,"aX":20.507626704117087},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":-18.2,"spinRate":2041,"spinDirection":130},"zone":12,"typeConfidence":0.92,"plateTime":0.3913820484659025,"extension":5.561903996829503},"hitData":{"launchSpeed":37.0,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":118.49,"coordY":188.76}},"index":0,"playId":"0bcb14dd-a87a-30fc-9cfa-238f232886c8","pitchNumber":1,"startTime":"2026-07-26T19:44:48.632Z","endTime":"2026-07-26T19:44:55.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:44:55.646Z","atBatIndex":54},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Otto Lopez reaches on a fielder's choice out, shortstop Sung-Mun Song to third baseman Luis Rengifo. Javier Sanoja out at 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:45:03.477Z","endTime":"2026-07-26T19:46:10.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80883280086981,"aZ":-30.319710411552656,"pfxX":9.983705776732345,"pfxZ":1.088800023359469,"pX":0.8312863055047709,"pZ":1.9651911494168532,"vX0":-2.4352272354019426,"vY0":-130.35997566481868,"vZ0":-3.5658113260449653,"x":85.31,"y":185.72,"x0":0.4861381642790642,"y0":50.00521597635536,"z0":5.663310280337968,"aX":17.022689624970816},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":-17.4,"spinRate":2153,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.4216872110474368,"extension":5.428075723772292},"index":0,"playId":"032dbda2-9862-307b-b156-12f2e31e0043","pitchNumber":1,"startTime":"2026-07-26T19:45:28.114Z","endTime":"2026-07-26T19:45:31.958Z","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":89.3,"endSpeed":81.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.644168440418273,"aZ":-28.517211014915958,"pfxX":11.14371951382289,"pfxZ":2.1577527335273157,"pX":1.3806919323138336,"pZ":1.4768568001326918,"vX0":-1.346770352124211,"vY0":-129.89574533879585,"vZ0":-4.747493736696869,"x":64.37,"y":198.9,"x0":0.4627428537253567,"y0":50.000445438124146,"z0":5.521164031727102,"aX":18.857150635427598},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":-19.8,"spinRate":2228,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4232159105793447,"extension":5.530670281064848},"index":1,"playId":"98092a63-d112-38f4-b0bd-92d17756e8ef","pitchNumber":2,"startTime":"2026-07-26T19:45:44.578Z","endTime":"2026-07-26T19:45:48.628Z","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":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.782508719504943,"aZ":-29.79144035126808,"pfxX":9.869731478528587,"pfxZ":1.4307451522695143,"pX":0.4302591014304415,"pZ":2.3074242575020736,"vX0":-3.1357879210805333,"vY0":-128.71161278123705,"vZ0":-2.528261888689456,"x":100.6,"y":176.48,"x0":0.3882230324582107,"y0":50.00139478490742,"z0":5.628729965962466,"aX":16.42115577176943},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":-17.0,"spinRate":2224,"spinDirection":123},"zone":6,"typeConfidence":0.91,"plateTime":0.4269066081848507,"extension":5.461801532781456},"hitData":{"launchSpeed":81.4,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.66,"coordY":156.0}},"index":2,"playId":"34aedd7b-34f6-358b-9e5c-25e9c76bba4a","pitchNumber":3,"startTime":"2026-07-26T19:46:03.279Z","endTime":"2026-07-26T19:46:10.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:46:10.279Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:47:50.024Z","endTime":"2026-07-26T19:49:45.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T19:46:41.726Z","endTime":"2026-07-26T19:47:52.279Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.377859452685676,"aZ":-21.522593597203272,"pfxX":10.37650414597896,"pfxZ":5.518446110046509,"pX":1.266835210582324,"pZ":1.6912918997711166,"vX0":-0.9622125645717274,"vY0":-138.61638254908476,"vZ0":-7.224197903707775,"x":68.71,"y":193.12,"x0":0.27355991049181577,"y0":50.001219496255146,"z0":5.7871507236720445,"aX":20.023762351397902},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.5,"breakHorizontal":-18.5,"spinRate":2090,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.3963838087913705,"extension":5.2449920148367575},"index":1,"playId":"d56bebfb-a7b4-3ba0-90b2-da425bd7035f","pitchNumber":1,"startTime":"2026-07-26T19:47:52.279Z","endTime":"2026-07-26T19:47:55.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51905486059889,"aZ":-18.732918037549165,"pfxX":10.219283614202302,"pfxZ":6.783283804078774,"pX":0.20676522518034615,"pZ":3.201279165729402,"vX0":-2.9279415812606233,"vY0":-140.5101768594328,"vZ0":-4.469457033824278,"x":109.12,"y":152.35,"x0":-0.059302301989553455,"y0":50.001368088370256,"z0":6.04493175783559,"aX":20.2481067129736},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":-17.8,"spinRate":2237,"spinDirection":137},"zone":2,"typeConfidence":0.92,"plateTime":0.391153938083443,"extension":5.344494390883123},"index":2,"playId":"a91e8eb9-b1dd-3393-9fb9-4b238df30cfb","pitchNumber":2,"startTime":"2026-07-26T19:48:10.952Z","endTime":"2026-07-26T19:48:14.332Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T19:48:30.293Z","endTime":"2026-07-26T19:48:54.583Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60830651792989,"aZ":-20.04260103425569,"pfxX":10.04233661232167,"pfxZ":6.146765666620453,"pX":0.7373932514412624,"pZ":0.6270948138964857,"vX0":-2.134937210148486,"vY0":-140.07288674920497,"vZ0":-10.52058267977818,"x":88.89,"y":221.85,"x0":0.20839282047561247,"y0":50.00223897176309,"z0":5.759880050023466,"aX":19.82202053390359},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.0,"breakHorizontal":-17.6,"spinRate":2138,"spinDirection":130},"zone":14,"typeConfidence":0.92,"plateTime":0.3920309172105574,"extension":5.550079585101267},"index":4,"playId":"33019074-2c87-353c-a7f6-1ac9b11ede0c","pitchNumber":3,"startTime":"2026-07-26T19:48:54.583Z","endTime":"2026-07-26T19:48:57.948Z","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":95.8,"endSpeed":87.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.750131139123184,"aZ":-11.49311081671249,"pfxX":7.389596709348685,"pfxZ":10.668761202991963,"pX":-1.3797594275917138,"pZ":1.0170623528157183,"vX0":-5.758203660471588,"vY0":-138.98251072966377,"vZ0":-11.088010369377823,"x":169.59,"y":211.32,"x0":-0.23186034981399717,"y0":50.00481571157987,"z0":5.842555527298323,"aX":14.328670235133545},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":-12.0,"spinRate":2178,"spinDirection":129},"zone":13,"typeConfidence":0.88,"plateTime":0.3954457848317401,"extension":5.375559729777698},"index":5,"playId":"864f5b09-8acc-30cc-8015-a5908c3c695c","pitchNumber":4,"startTime":"2026-07-26T19:49:16.688Z","endTime":"2026-07-26T19:49:20.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57103477835461,"aZ":-16.270203701751765,"pfxX":9.524970698676604,"pfxZ":8.020429358229226,"pX":0.25055538328420096,"pZ":1.8794519716687654,"vX0":-2.9435640385447965,"vY0":-140.33051389223394,"vZ0":-8.259963856225754,"x":107.45,"y":188.03,"x0":0.07972002929879811,"y0":50.00090645932816,"z0":5.934007181013968,"aX":18.87734174696593},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":-16.6,"spinRate":2204,"spinDirection":134},"zone":8,"typeConfidence":0.91,"plateTime":0.3912390399244985,"extension":5.2905479647095115},"hitData":{"launchSpeed":85.8,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.0,"coordY":171.27}},"index":6,"playId":"9a67bf80-a5f2-3eac-a390-5b812a6008b9","pitchNumber":5,"startTime":"2026-07-26T19:49:38.059Z","endTime":"2026-07-26T19:49:45.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:49:45.077Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a sharp line drive to right fielder Griffin Conine.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:52:04.977Z","endTime":"2026-07-26T19:53:18.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Javier Sanoja remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:51:56.711Z","endTime":"2026-07-26T19:51:56.756Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"}},{"details":{"description":"Pitching Change: Lake Bachar replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T19:51:56.756Z","endTime":"2026-07-26T19:52:06.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669199,"link":"/api/v1/people/669199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.196961918197037,"aZ":-29.199565212501057,"pfxX":-1.3741287631151282,"pfxZ":1.678470334944068,"pX":-0.8384336167626328,"pZ":2.3316905694677854,"vX0":2.6358953604613204,"vY0":-132.02586305764282,"vZ0":-3.3727830055427512,"x":148.96,"y":175.82,"x0":-1.6696579746776004,"y0":50.00252128890882,"z0":5.766698441208186,"aX":-2.4344579679023637},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.5,"breakHorizontal":1.9,"spinRate":2681,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.41432488689412805,"extension":5.677057100133102},"index":2,"playId":"d9f970ac-a303-3aa4-b5ad-d5373d12cfb3","pitchNumber":1,"startTime":"2026-07-26T19:52:06.968Z","endTime":"2026-07-26T19:52:10.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(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":87.4,"endSpeed":79.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67569879417995,"aZ":-34.75378057624267,"pfxX":6.058526186558958,"pfxZ":-1.5962900140700658,"pX":0.8180013017730534,"pZ":1.804419551235178,"vX0":4.710706278553889,"vY0":-127.09661263535766,"vZ0":-2.457978816483961,"x":85.82,"y":190.06,"x0":-1.8566356669903217,"y0":50.005844849425145,"z0":5.584973538912286,"aX":9.765202029668451},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.2,"breakHorizontal":-12.1,"spinRate":3155,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.43343076326319663,"extension":5.681506063277099},"index":3,"playId":"3d873d39-0bce-3285-b117-61d851a65f7e","pitchNumber":2,"startTime":"2026-07-26T19:52:22.142Z","endTime":"2026-07-26T19:52:27.428Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-26T19:52:32.649Z","endTime":"2026-07-26T19:52:49.220Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.4,"endSpeed":81.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24692781261589,"aZ":-40.370564331889476,"pfxX":0.13957953388538957,"pfxZ":-4.973264696515101,"pX":-1.3335387526094187,"pZ":1.3619521210339982,"vX0":0.25930753424102365,"vY0":-127.34775781240609,"vZ0":-3.4464640637995325,"x":167.83,"y":202.01,"x0":-1.4546654746874537,"y0":50.001605774919426,"z0":5.91425776349054,"aX":0.23007493869211113},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-9.5,"breakHorizontal":-0.4,"spinRate":2999,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.42949784123579127,"extension":5.6911318964351105},"index":5,"playId":"127a7c47-ade3-30e7-8560-d76c666f1f84","pitchNumber":3,"startTime":"2026-07-26T19:52:49.220Z","endTime":"2026-07-26T19:52:53.251Z","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":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685481321112878,"aZ":-32.04064235644134,"pfxX":2.8961444049059892,"pfxZ":0.07951364497197222,"pX":-0.28497359889931245,"pZ":1.8863412684185645,"vX0":2.813225407999355,"vY0":-128.0575577644966,"vZ0":-3.038523450836707,"x":127.86,"y":187.85,"x0":-1.777662087928123,"y0":50.00278114354446,"z0":5.618516721482403,"aX":4.765178398878357},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.4,"breakHorizontal":-5.9,"spinRate":3110,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4292268501674945,"extension":5.699234196181443},"hitData":{"launchSpeed":103.4,"launchAngle":11.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.35,"coordY":119.84}},"index":6,"playId":"b77d8f12-062e-3639-856c-3657437a796b","pitchNumber":4,"startTime":"2026-07-26T19:53:06.817Z","endTime":"2026-07-26T19:53:18.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:53:18.602Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Manny Machado homers (23) on a line drive to center field. Jake Cronenworth scores.","rbi":2,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:53:19.292Z","endTime":"2026-07-26T19:56:23.688Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.738533737788337,"aZ":-25.023091017118755,"pfxX":-10.082685349891705,"pfxZ":4.613853013199853,"pX":-0.9000003851200924,"pZ":1.641118991639373,"vX0":4.759376659794306,"vY0":-124.18576527671279,"vZ0":-4.593286224602197,"x":151.31,"y":194.47,"x0":-1.5397489256968688,"y0":50.00138316410566,"z0":5.616470644701972,"aX":-15.620211233096317},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.4,"breakHorizontal":17.0,"spinRate":1866,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.44241079206419354,"extension":5.890055219662589},"index":0,"playId":"f625216d-7bb2-3f5f-902b-4ccac5da72f9","pitchNumber":1,"startTime":"2026-07-26T19:53:45.117Z","endTime":"2026-07-26T19:53:48.922Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23286043431373,"aZ":-13.045083157422692,"pfxX":-6.527348618074959,"pfxZ":10.015141162675308,"pX":-0.23835815519370346,"pZ":3.8150388052609965,"vX0":4.6911778041426935,"vY0":-137.9559619527344,"vZ0":-3.3803531370848843,"x":126.09,"y":135.77,"x0":-1.1204347784303206,"y0":50.006833817217455,"z0":5.9468248284146235,"aX":-12.472842345087544},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":10.7,"spinRate":2716,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39837980860701716,"extension":5.715102458229943},"index":1,"playId":"a3430baa-0bc7-3c83-aecf-9560e74f4f70","pitchNumber":2,"startTime":"2026-07-26T19:54:03.788Z","endTime":"2026-07-26T19:54:07.363Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67108498770581,"aZ":-8.995280988279628,"pfxX":-6.149754655952121,"pfxZ":11.791899363061086,"pX":0.04071918492118056,"pZ":2.9128516176219716,"vX0":5.698443815073636,"vY0":-140.25729459442425,"vZ0":-6.201908361691955,"x":115.45,"y":160.13,"x0":-1.2316523192668178,"y0":50.002430636319055,"z0":5.758370986567526,"aX":-12.088815641415861},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.0,"breakHorizontal":9.7,"spinRate":2771,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.392522545625563,"extension":5.7601187848988165},"index":2,"playId":"49068514-2366-3acd-87d8-c20f075d1339","pitchNumber":3,"startTime":"2026-07-26T19:54:38.576Z","endTime":"2026-07-26T19:54:41.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.454042479747407,"aZ":-26.9073663956262,"pfxX":-0.5808360769707521,"pfxZ":3.0029032296579814,"pX":1.946405435890861,"pZ":1.2238747286032015,"vX0":8.174921869766921,"vY0":-131.71578563421633,"vZ0":-6.287543830237706,"x":42.81,"y":205.74,"x0":-1.1243931315331268,"y0":50.002622761933985,"z0":5.636373382988864,"aX":-1.0192445718665888},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.2,"breakHorizontal":-0.7,"spinRate":2807,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41611952908863037,"extension":5.7620146817504825},"index":3,"playId":"d31c35bb-fa28-3c48-b4ba-f7666df1a46d","pitchNumber":4,"startTime":"2026-07-26T19:55:02.379Z","endTime":"2026-07-26T19:55:05.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.269033288039495,"aZ":-17.22434453535052,"pfxX":-9.042740610691816,"pfxZ":7.941679246839234,"pX":-0.15632425048051124,"pZ":2.640902772435096,"vX0":6.764612314186469,"vY0":-137.25612837295665,"vZ0":-4.755857743962663,"x":122.96,"y":167.48,"x0":-1.4951347329352782,"y0":50.000000426500804,"z0":5.592587247272134,"aX":-17.014355739623674},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":14.6,"spinRate":2664,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4011680432757161,"extension":5.815210197232456},"index":4,"playId":"86df75aa-b659-39ba-b39b-78765ba23b86","pitchNumber":5,"startTime":"2026-07-26T19:55:21.617Z","endTime":"2026-07-26T19:55:24.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-26T19:55:49.948Z","endTime":"2026-07-26T19:55:56.452Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.848882255668954,"aZ":-10.058232401897573,"pfxX":-6.402779316559076,"pfxZ":11.433295906667606,"pX":0.008087598447042404,"pZ":3.3604340165519835,"vX0":5.469635241576033,"vY0":-139.07579136522833,"vZ0":-4.987513356851384,"x":116.69,"y":148.05,"x0":-1.1645009516473521,"y0":50.002354178055505,"z0":5.86075493014943,"aX":-12.384844804899497},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.7,"breakHorizontal":10.3,"spinRate":2779,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3957468441333787,"extension":5.73170999683146},"hitData":{"launchSpeed":106.1,"launchAngle":21.0,"totalDistance":399.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.77,"coordY":39.57}},"index":6,"playId":"370b13e8-3ba3-3d5e-a856-d72ae5994649","pitchNumber":6,"startTime":"2026-07-26T19:55:56.452Z","endTime":"2026-07-26T19:56:23.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:56:23.688Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:56:36.686Z","endTime":"2026-07-26T19:56:56.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85299335208451,"aZ":-22.22860119889384,"pfxX":-10.98765715532279,"pfxZ":5.2375067699305875,"pX":0.18516620899273142,"pZ":2.078736720301971,"vX0":8.390067692592101,"vY0":-137.96031272639357,"vZ0":-5.262846464967553,"x":109.94,"y":182.65,"x0":-1.4901238633643938,"y0":50.00620044832093,"z0":5.5396787630127555,"aX":-20.87667710034843},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":17.8,"spinRate":2735,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3992444274090845,"extension":5.8491396294159},"hitData":{"launchSpeed":94.1,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.25,"coordY":161.6}},"index":0,"playId":"fa3f9ddc-deef-3b83-b6c8-34727d68ef06","pitchNumber":1,"startTime":"2026-07-26T19:56:48.171Z","endTime":"2026-07-26T19:56:56.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:56:56.859Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Merrill homers (15) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:56:58.348Z","endTime":"2026-07-26T19:58:14.682Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28122154254354,"aZ":-39.98074116615744,"pfxX":0.6404809685054278,"pfxZ":-4.6304252208135965,"pX":-0.17550652536671835,"pZ":0.9797026908303146,"vX0":2.906866494456689,"vY0":-128.6531603951467,"vZ0":-4.4554066988649526,"x":123.69,"y":212.33,"x0":-1.4006500195029978,"y0":50.003355184621995,"z0":5.81412585699268,"aX":1.0794044096553126},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-9.1,"breakHorizontal":-1.8,"spinRate":3028,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4248197386346435,"extension":5.56676107748231},"index":0,"playId":"dacd9f77-9777-3c81-b2ff-22f40c90196d","pitchNumber":1,"startTime":"2026-07-26T19:57:21.271Z","endTime":"2026-07-26T19:57:24.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.899997803260177,"aZ":-41.08371339239226,"pfxX":3.024003394438541,"pfxZ":-5.292438197870856,"pX":-1.640056970805305,"pZ":2.2750119460825204,"vX0":-1.2950461556083008,"vY0":-128.7677670907767,"vZ0":-1.4566749948865865,"x":179.52,"y":177.35,"x0":-1.5243946260842522,"y0":50.001219792597915,"z0":6.017089757900485,"aX":5.0945836821193655},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-9.7,"breakHorizontal":-5.2,"spinRate":2989,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4248345488678944,"extension":5.386197438421182},"index":1,"playId":"4fabbf14-db9c-30ce-ad2d-21ea1b48c97e","pitchNumber":2,"startTime":"2026-07-26T19:57:35.652Z","endTime":"2026-07-26T19:57:40.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10712261698718,"aZ":-29.239022657419177,"pfxX":4.581762242596992,"pfxZ":1.7734358595570363,"pX":-0.3209012515486243,"pZ":2.528179434672113,"vX0":2.509410600339959,"vY0":-128.15944084001498,"vZ0":-1.9551862167180696,"x":129.23,"y":170.52,"x0":-1.9098950769942864,"y0":50.000144575645464,"z0":5.599186694077589,"aX":7.5702029783567575},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":-8.9,"spinRate":3142,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.42845973461957554,"extension":5.605460627334803},"hitData":{"launchSpeed":109.0,"launchAngle":23.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":186.41,"coordY":51.08}},"index":2,"playId":"b851cfae-1998-3bf0-8b8d-2188dc041b05","pitchNumber":3,"startTime":"2026-07-26T19:57:51.423Z","endTime":"2026-07-26T19:58:14.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:58:14.682Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Rengifo doubles (10) on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T19:58:41.975Z","endTime":"2026-07-26T19:59:16.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T19:58:40.889Z","endTime":"2026-07-26T19:58:44.238Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.8426725763947,"aZ":-8.357504224007421,"pfxX":-6.182048759511869,"pfxZ":12.29028804920878,"pX":0.01795613894215611,"pZ":2.773472885189337,"vX0":6.006108565592417,"vY0":-139.61261993892418,"vZ0":-6.526833005295254,"x":116.32,"y":163.9,"x0":-1.3774784938446059,"y0":50.00036409565911,"z0":5.71856270784467,"aX":-11.97737477133105},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.8,"breakHorizontal":9.6,"spinRate":2745,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3951356480832944,"extension":5.780804263709557},"index":1,"playId":"b8f1ea88-8876-3a42-8f5f-5f8fccbd7dd8","pitchNumber":1,"startTime":"2026-07-26T19:58:44.238Z","endTime":"2026-07-26T19:58:47.324Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05770811847258,"aZ":-26.222026643549658,"pfxX":-0.37766783438077056,"pfxZ":3.3201975125888783,"pX":0.050832532183162776,"pZ":2.2754523995000002,"vX0":3.99541754697175,"vY0":-132.98804677139074,"vZ0":-4.041718962977019,"x":115.06,"y":177.34,"x0":-1.4209032147097769,"y0":50.00526764017162,"z0":5.71315046960877,"aX":-0.6777847528536675},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":-0.1,"spinRate":2756,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4115928971730769,"extension":5.682066714977133},"hitData":{"launchSpeed":75.5,"launchAngle":21.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.37,"coordY":136.85}},"index":2,"playId":"9a14277e-c69d-3060-85e2-aae0aca61606","pitchNumber":2,"startTime":"2026-07-26T19:59:03.740Z","endTime":"2026-07-26T19:59:16.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:59:16.771Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out, first baseman Kyle Stowers to pitcher Lake Bachar. Luis Rengifo to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:00:24.879Z","endTime":"2026-07-26T20:01:07.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"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":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T20:00:26.555Z","endTime":"2026-07-26T20:00:26.556Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.156678100266383,"aZ":-29.6377522996921,"pfxX":-10.868839759298147,"pfxZ":1.602709988252613,"pX":-1.8729215558161594,"pZ":3.5140370509801384,"vX0":3.0922151600044794,"vY0":-125.81034276024823,"vZ0":0.17811743482297038,"x":188.39,"y":143.9,"x0":-1.7141519356624888,"y0":50.0043891285834,"z0":5.866290548180979,"aX":-17.232546115579687},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":18.8,"spinRate":1862,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.43720440478267086,"extension":5.63417523132473},"index":1,"playId":"bac7f22c-9493-3062-a425-e8c252c4bb97","pitchNumber":1,"startTime":"2026-07-26T20:00:26.557Z","endTime":"2026-07-26T20:00:29.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13581560651217,"aZ":-40.59673377991457,"pfxX":2.0778757137462627,"pfxZ":-5.219771438122917,"pX":-0.44137570353919114,"pZ":2.232842114518839,"vX0":1.505067831724546,"vY0":-126.1254565896347,"vZ0":-1.3237901106588255,"x":133.82,"y":178.49,"x0":-1.3153171885675083,"y0":50.00217628491021,"z0":6.032176042648589,"aX":3.35394846144424},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-9.5,"breakHorizontal":-4.1,"spinRate":3027,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.43392131573753767,"extension":5.557268756020328},"index":2,"playId":"0dedc58f-ea77-3188-9a38-82930a76e0d0","pitchNumber":2,"startTime":"2026-07-26T20:00:42.021Z","endTime":"2026-07-26T20:00:45.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.571880695571746,"aZ":-39.19973123797948,"pfxX":1.629560742099973,"pfxZ":-4.217948129799611,"pX":-0.057085879277851644,"pZ":2.2603279712416193,"vX0":2.681060277970359,"vY0":-127.95038130053024,"vZ0":-1.6502220972809725,"x":119.18,"y":177.75,"x0":-1.3289723987049638,"y0":50.0063031874729,"z0":5.975910287043445,"aX":2.7112439327846833},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-7.8,"breakHorizontal":-3.5,"spinRate":2988,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.42752564175079,"extension":5.6890786666962425},"hitData":{"launchSpeed":86.1,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.52,"coordY":167.71}},"index":3,"playId":"01ec028e-2b25-3e7f-8fbd-5e702e206abe","pitchNumber":3,"startTime":"2026-07-26T20:00:59.684Z","endTime":"2026-07-26T20:01:07.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:01:07.417Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Campusano singles on a line drive to left fielder Heriberto Hernández. Luis Rengifo scores.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:01:15.411Z","endTime":"2026-07-26T20:02:25.817Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"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(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":92.7,"endSpeed":84.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29183289848673,"aZ":-22.85237541096882,"pfxX":-7.806414242209066,"pfxZ":5.1161736464829115,"pX":-1.3375530483397229,"pZ":3.5000579788018262,"vX0":3.608543781338084,"vY0":-134.88947820245318,"vZ0":-1.7273156497308415,"x":167.98,"y":144.28,"x0":-1.6863314554678648,"y0":50.005220996639814,"z0":5.777426883466994,"aX":-14.232469889322505},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":13.2,"spinRate":2598,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4077428074517986,"extension":5.757312544028478},"index":0,"playId":"1ae48198-dcdd-3de3-8c84-b4610ee1d20e","pitchNumber":1,"startTime":"2026-07-26T20:01:35.540Z","endTime":"2026-07-26T20:01:39.222Z","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":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":78.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97145649921974,"aZ":-32.994733016088865,"pfxX":1.8627560054486842,"pfxZ":-0.5133329719139752,"pX":-0.2347362636228242,"pZ":2.2561044229214007,"vX0":3.61358138551599,"vY0":-127.0289316531094,"vZ0":-1.493875720783502,"x":125.95,"y":177.87,"x0":-1.9292665683040262,"y0":50.00297718720598,"z0":5.5254736985863415,"aX":2.9812065338140967},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":-4.3,"spinRate":3121,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.43461013479677835,"extension":5.677015808054808},"index":1,"playId":"25351e53-518c-3288-be96-2b0e420c02c4","pitchNumber":2,"startTime":"2026-07-26T20:01:51.263Z","endTime":"2026-07-26T20:01:57.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46673580114301,"aZ":-40.17662126178111,"pfxX":3.0699211705253204,"pfxZ":-4.909383826720816,"pX":-0.22433408941280863,"pZ":2.778062203081329,"vX0":1.6468683561964952,"vY0":-126.48802442560002,"vZ0":-0.11977037229988308,"x":125.55,"y":163.77,"x0":-1.2816014532497997,"y0":50.00392338723023,"z0":6.032573145484403,"aX":5.002075296292403},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.8,"breakHorizontal":-5.9,"spinRate":3049,"spinDirection":45},"zone":2,"typeConfidence":2.0,"plateTime":0.43211562188870767,"extension":5.607699728819899},"hitData":{"launchSpeed":77.6,"launchAngle":22.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.92,"coordY":117.86}},"index":2,"playId":"1f590aed-b6e4-3f53-a4d8-483a130b0a81","pitchNumber":3,"startTime":"2026-07-26T20:02:15.067Z","endTime":"2026-07-26T20:02:25.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:02:25.817Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sung-Mun Song pops out to catcher Joe Mack in foul territory.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:03:12.417Z","endTime":"2026-07-26T20:03:24.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Rodolfo Durán replaces Luis Campusano.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T20:03:01.049Z","endTime":"2026-07-26T20:03:14.647Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":669134,"link":"/api/v1/people/669134"},"base":1},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32511244028964,"aZ":-9.752486882136136,"pfxX":-6.745822925544818,"pfxZ":11.935728421104944,"pX":-0.47727693164442575,"pZ":3.2502880374725085,"vX0":3.9845991404312384,"vY0":-136.72750344675572,"vZ0":-5.300223875397519,"x":135.19,"y":151.02,"x0":-1.082946944769092,"y0":50.00479008127684,"z0":5.893943267430092,"aX":-12.674671246592926},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.5,"breakHorizontal":11.3,"spinRate":2725,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4017980816198605,"extension":5.708143970973399},"hitData":{"launchSpeed":82.2,"launchAngle":83.0,"totalDistance":29.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":130.56,"coordY":215.04}},"index":1,"playId":"1c5e13ba-5294-3041-87c7-0b6281b9a5ce","pitchNumber":1,"startTime":"2026-07-26T20:03:14.647Z","endTime":"2026-07-26T20:03:24.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:03:24.489Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Heriberto Hernández pops out to first baseman Ty France in foul territory.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:06:01.595Z","endTime":"2026-07-26T20:06:30.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adrian Morejon replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:05:38.121Z","endTime":"2026-07-26T20:05:39.121Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Rodolfo Durán remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:05:38.121Z","endTime":"2026-07-26T20:05:39.121Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":669134,"link":"/api/v1/people/669134"}},{"details":{"description":"Defensive Substitution: Jase Bowen replaces left fielder Gavin Sheets, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T20:05:38.121Z","endTime":"2026-07-26T20:06:03.850Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.7,"endSpeed":89.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32414992209611,"aZ":-19.739204654101055,"pfxX":10.256541705281116,"pfxZ":6.001808670405968,"pX":0.5683442715612079,"pZ":3.841652403974372,"vX0":-8.10478481467862,"vY0":-143.4978949916861,"vZ0":-2.0603791157533218,"x":95.34,"y":135.06,"x0":2.106518739437914,"y0":50.00132024005349,"z0":5.807870872754311,"aX":21.242208927167887},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.6,"breakHorizontal":-16.8,"spinRate":2362,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.3827098879653592,"extension":6.011175757761277},"index":3,"playId":"6514064d-428a-302b-9198-02fe5c3cc558","pitchNumber":1,"startTime":"2026-07-26T20:06:03.850Z","endTime":"2026-07-26T20:06:07.723Z","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":97.7,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22022663525578,"aZ":-19.226712354159872,"pfxX":10.513742905254976,"pfxZ":6.386312075494931,"pX":0.49204766175322723,"pZ":2.398489255829578,"vX0":-8.302362861978196,"vY0":-141.90891692848203,"vZ0":-5.653639942695243,"x":98.24,"y":174.02,"x0":2.0980730517376704,"y0":50.00361633002549,"z0":5.652075258417066,"aX":21.32096733827206},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.4,"breakHorizontal":-17.3,"spinRate":2358,"spinDirection":133},"zone":6,"typeConfidence":0.9,"plateTime":0.3868142832517272,"extension":5.973023665032559},"hitData":{"launchSpeed":85.5,"launchAngle":65.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.28,"coordY":169.24}},"index":4,"playId":"b91b2674-9a83-3d3f-935d-17b733e651a2","pitchNumber":2,"startTime":"2026-07-26T20:06:20.019Z","endTime":"2026-07-26T20:06:30.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:06:30.103Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:06:32.715Z","endTime":"2026-07-26T20:07:08.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":89.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.89015413165911,"aZ":-18.97743389622375,"pfxX":11.240294103809639,"pfxZ":6.391920512500803,"pX":0.33418831539762295,"pZ":2.725272480329763,"vX0":-9.008767952165678,"vY0":-144.06636067314216,"vZ0":-4.978710885952015,"x":104.26,"y":165.2,"x0":2.068780587821215,"y0":50.005866860487956,"z0":5.67885691947487,"aX":23.221320798673965},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.6,"breakHorizontal":-18.1,"spinRate":2342,"spinDirection":140},"zone":3,"typeConfidence":0.9,"plateTime":0.38274715729889985,"extension":5.984982694808034},"hitData":{"launchSpeed":86.0,"launchAngle":4.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.8,"coordY":151.42}},"index":0,"playId":"f25f1295-e2f8-326c-99ce-22778879f4a1","pitchNumber":1,"startTime":"2026-07-26T20:07:00.454Z","endTime":"2026-07-26T20:07:08.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:07:08.392Z","atBatIndex":66},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Liam Hicks hit by pitch.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:07:10.316Z","endTime":"2026-07-26T20:08:06.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"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":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43310449741625,"aZ":-18.086950420258027,"pfxX":10.115116446765018,"pfxZ":6.733501266094937,"pX":-0.5999554580994908,"pZ":1.6485109376682974,"vX0":-11.050144065002314,"vY0":-143.9701230202563,"vZ0":-7.91615340322571,"x":139.87,"y":194.27,"x0":1.9797343101616056,"y0":50.00306820616077,"z0":5.559884231786396,"aX":21.165625917390525},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.7,"breakHorizontal":-16.0,"spinRate":2357,"spinDirection":142},"zone":7,"typeConfidence":0.9,"plateTime":0.38091502655726606,"extension":6.06979758213313},"index":0,"playId":"85107122-b560-3515-b6f8-db83fa5ac999","pitchNumber":1,"startTime":"2026-07-26T20:07:46.874Z","endTime":"2026-07-26T20:07:50.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.389575475142575,"aZ":-31.186425676118382,"pfxX":-2.4859847666289667,"pfxZ":0.5909726379634517,"pX":2.7498950623793013,"pZ":1.3730959188339782,"vX0":0.5466726966724502,"vY0":-129.012029929925,"vZ0":-4.4448623553505735,"x":12.18,"y":201.71,"x0":2.8573643452686794,"y0":50.00461126934972,"z0":5.5390672613461795,"aX":-4.164963103967314},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.2,"breakHorizontal":4.3,"spinRate":2741,"spinDirection":287},"zone":14,"typeConfidence":0.9,"plateTime":0.4255715771849129,"extension":5.874996513770356},"index":1,"playId":"29343395-a883-399e-aa1d-fa806278ad3d","pitchNumber":2,"startTime":"2026-07-26T20:08:02.250Z","endTime":"2026-07-26T20:08:06.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:08:06.903Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Leo Jiménez lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:09:04.009Z","endTime":"2026-07-26T20:10:11.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"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":"Offensive Substitution: Pinch-hitter Leo Jiménez replaces Griffin Conine.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T20:08:36.228Z","endTime":"2026-07-26T20:09:06.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":665052,"link":"/api/v1/people/665052"}},{"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":90.2,"endSpeed":82.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.069437261102657,"aZ":-34.37216253831994,"pfxX":7.386756858068992,"pfxZ":-1.2792729106600564,"pX":0.4783538100379813,"pZ":1.4558836459263462,"vX0":-7.073476272357945,"vY0":-131.0411701444399,"vZ0":-4.288505630895856,"x":98.77,"y":199.47,"x0":2.270078694527626,"y0":50.00329293978674,"z0":5.718758767896739,"aX":12.678971562016823},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.1,"breakHorizontal":-11.5,"spinRate":1227,"spinDirection":100},"zone":14,"typeConfidence":0.91,"plateTime":0.4200809267020511,"extension":5.978268930836672},"index":1,"playId":"5b2bf43e-41bf-3b9e-b52b-8f19533bcfb4","pitchNumber":1,"startTime":"2026-07-26T20:09:06.340Z","endTime":"2026-07-26T20:09:09.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5569668513738,"aZ":-36.012034740156444,"pfxX":10.290312272111507,"pfxZ":-2.1991040270492723,"pX":-1.2860735508079557,"pZ":0.42648842683909716,"vX0":-11.81814958431567,"vY0":-132.28959052658675,"vZ0":-6.490248866210695,"x":166.02,"y":227.26,"x0":1.9373780141956325,"y0":50.005093923568,"z0":5.605554313311941,"aX":17.94126365397789},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-5.5,"breakHorizontal":-15.6,"spinRate":1288,"spinDirection":97},"zone":13,"typeConfidence":0.9,"plateTime":0.4166849537801838,"extension":6.102966390023525},"index":2,"playId":"65cfff8a-a737-3bfd-9a94-7ee2d37aed52","pitchNumber":2,"startTime":"2026-07-26T20:09:24.199Z","endTime":"2026-07-26T20:09:27.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.57984159159025,"aZ":-18.213416442127418,"pfxX":10.142759384311418,"pfxZ":6.795169220973875,"pX":1.8587799036333592,"pZ":2.419994021164905,"vX0":-4.871135684968252,"vY0":-143.22841838214674,"vZ0":-5.622057146543592,"x":46.15,"y":173.44,"x0":2.2745306447770433,"y0":50.00184830327553,"z0":5.56759080359049,"aX":20.832764406946357},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.2,"breakHorizontal":-17.2,"spinRate":2335,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.3840954737074629,"extension":6.048742194452175},"index":3,"playId":"8943e60c-a86a-36b6-abd1-a5356b77b86e","pitchNumber":3,"startTime":"2026-07-26T20:09:45.475Z","endTime":"2026-07-26T20:09:49.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.1239013034344,"aZ":-19.234814805520504,"pfxX":11.184367267255187,"pfxZ":6.291573097394854,"pX":0.5731839820243457,"pZ":2.4724368261486145,"vX0":-8.666907027082836,"vY0":-143.20981055354508,"vZ0":-5.433337955511933,"x":95.15,"y":172.02,"x0":2.200809636173331,"y0":50.00165254997041,"z0":5.615244080665806,"aX":23.00024350033212},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.3,"breakHorizontal":-18.2,"spinRate":2395,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.3839145027925328,"extension":6.036360475643875},"hitData":{"launchSpeed":96.1,"launchAngle":17.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.9,"coordY":99.18}},"index":4,"playId":"1ec85ec8-de77-32db-8c18-ddd8e0dbca2d","pitchNumber":4,"startTime":"2026-07-26T20:10:04.529Z","endTime":"2026-07-26T20:10:11.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:10:11.046Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack challenged (pitch result), call on the field was overturned: Fernando Tatis Jr. called out on strikes.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:12:46.119Z","endTime":"2026-07-26T20:14:20.371Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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":"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":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Leo Jiménez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:12:10.587Z","endTime":"2026-07-26T20:12:10.633Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"description":"Defensive switch from third base to right field for Javier Sanoja.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:12:10.633Z","endTime":"2026-07-26T20:12:10.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"}},{"details":{"description":"Pitching Change: Pete Fairbanks replaces Lake Bachar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T20:12:10.640Z","endTime":"2026-07-26T20:12:48.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.588285443153126,"aZ":-8.9886334233025,"pfxX":-0.6078496235432636,"pfxZ":11.539910498985329,"pX":-0.7380548664286851,"pZ":1.7330947917874953,"vX0":-0.5292384331149834,"vY0":-141.40072045229132,"vZ0":-12.09871318098053,"x":145.13,"y":191.99,"x0":-0.46895888391380997,"y0":50.005275400824836,"z0":6.662200656732179,"aX":-1.2213083944724188},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":1.2,"spinRate":2328,"spinDirection":192},"zone":7,"typeConfidence":0.92,"plateTime":0.38852774820737634,"extension":5.994282480423542},"index":3,"playId":"b0adc168-1b60-3983-b689-c75f6130e57b","pitchNumber":1,"startTime":"2026-07-26T20:12:48.151Z","endTime":"2026-07-26T20:12:51.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80962699845219,"aZ":-10.188990081945773,"pfxX":-0.38969922961717085,"pfxZ":11.150442130233593,"pX":-1.8885964352346476,"pZ":4.434617984456377,"vX0":-3.146531190828988,"vY0":-140.47671525713278,"vZ0":-4.797745332010875,"x":188.99,"y":119.05,"x0":-0.6970632698532176,"y0":50.00352511338284,"z0":6.844298174679204,"aX":-0.7680320968143132},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.2,"breakHorizontal":1.4,"spinRate":2339,"spinDirection":192},"zone":11,"typeConfidence":0.91,"plateTime":0.3919344495188959,"extension":5.79603486974299},"index":4,"playId":"21a3885d-43c9-3e3c-939c-f9a1583c0a7d","pitchNumber":2,"startTime":"2026-07-26T20:13:04.792Z","endTime":"2026-07-26T20:13:10.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.141234375122984,"aZ":-33.731337499103425,"pfxX":4.573673950456493,"pfxZ":-0.9756073922738082,"pX":-0.08803527240819493,"pZ":2.983681335987695,"vX0":-1.0288603199500275,"vY0":-125.46640804040172,"vZ0":-3.2006418653030484,"x":120.36,"y":158.22,"x0":-0.2671746498419063,"y0":50.004364949111476,"z0":7.022050451989706,"aX":7.29947679037116},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.3,"breakHorizontal":-8.0,"spinRate":2568,"spinDirection":50},"zone":2,"typeConfidence":0.63,"plateTime":0.4363860216682758,"extension":5.866653207234187},"index":5,"playId":"c3516b89-37ac-396c-9afb-8e74c3896bd2","pitchNumber":3,"startTime":"2026-07-26T20:13:59.137Z","endTime":"2026-07-26T20:14:02.647Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16856061094033,"aZ":-36.54770897190382,"pfxX":5.420953147410044,"pfxZ":-2.8418247810838864,"pX":0.05775167012757422,"pZ":1.7413290768128404,"vX0":-1.2232367765592587,"vY0":-123.32592835545749,"vZ0":-5.134884567720736,"x":114.8,"y":191.76,"x0":-0.14329612065407435,"y0":50.00604981133303,"z0":6.942850355490662,"aX":8.328415501558604},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.1,"breakHorizontal":-9.5,"spinRate":2543,"spinDirection":31},"zone":8,"typeConfidence":0.87,"plateTime":0.444597179002411,"extension":6.127933860593088},"index":6,"playId":"98e1e29b-1ca1-39d8-83b3-4c0baf4c0d3e","pitchNumber":4,"startTime":"2026-07-26T20:14:16.540Z","endTime":"2026-07-26T20:14:20.371Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"playEndTime":"2026-07-26T20:14:20.371Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to right fielder Javier Sanoja.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:14:37.438Z","endTime":"2026-07-26T20:15:46.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"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":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39190508831175,"aZ":-38.46850738301695,"pfxX":1.4496674454079388,"pfxZ":-4.119482142070589,"pX":1.0843944240441459,"pZ":1.4914393244660062,"vX0":3.1331891901756452,"vY0":-123.15316195731792,"vZ0":-5.254125224531652,"x":75.67,"y":198.51,"x0":-0.3946486649581832,"y0":50.001268553461195,"z0":6.92120822767489,"aX":2.2164508975336914},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.5,"breakHorizontal":-3.4,"spinRate":2542,"spinDirection":43},"zone":14,"typeConfidence":0.89,"plateTime":0.4454657989730011,"extension":5.948775334771435},"index":0,"playId":"d16e41e1-3224-3c6c-94a6-0734f2e4f16a","pitchNumber":1,"startTime":"2026-07-26T20:14:58.956Z","endTime":"2026-07-26T20:15:02.367Z","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":97.3,"endSpeed":89.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41485705814376,"aZ":-10.740737050424576,"pfxX":-0.966091920470526,"pfxZ":10.557008834404025,"pX":-1.0525661588826405,"pZ":3.5168390889951895,"vX0":-0.764456784335544,"vY0":-141.6148860500649,"vZ0":-7.1440331969266335,"x":157.12,"y":143.83,"x0":-0.6535442009020581,"y0":50.00595672882452,"z0":6.759825841699874,"aX":-1.9621236106783966},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":1.9,"spinRate":2311,"spinDirection":193},"zone":11,"typeConfidence":0.92,"plateTime":0.38680396418232466,"extension":6.018978980045356},"index":1,"playId":"bd9d52d3-3394-30e3-b046-8f1ee297f773","pitchNumber":2,"startTime":"2026-07-26T20:15:20.649Z","endTime":"2026-07-26T20:15:24.103Z","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":98.2,"endSpeed":89.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06768537519884,"aZ":-8.308913556508012,"pfxX":0.3193968522329105,"pfxZ":11.622004629507266,"pX":0.324894489060196,"pZ":2.4848464773077925,"vX0":1.6819091038453065,"vY0":-142.6770655458687,"vZ0":-10.270491245522393,"x":104.62,"y":171.69,"x0":-0.3147171510101531,"y0":50.00400447738979,"z0":6.662922530719963,"aX":0.6554183785338632},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.1,"breakHorizontal":-1.0,"spinRate":2403,"spinDirection":186},"zone":6,"typeConfidence":0.93,"plateTime":0.38449805888265143,"extension":6.096851064530508},"hitData":{"launchSpeed":90.0,"launchAngle":30.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.05,"coordY":75.46}},"index":2,"playId":"570ff660-4923-3cc1-8c4c-0931c167c486","pitchNumber":3,"startTime":"2026-07-26T20:15:37.828Z","endTime":"2026-07-26T20:15:46.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:15:46.254Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, third baseman Leo Jiménez to first baseman Kyle Stowers.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:15:48.918Z","endTime":"2026-07-26T20:16:42.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.577331446373798,"aZ":-24.117796422996822,"pfxX":2.8560758056604865,"pfxZ":4.474729080891175,"pX":-0.010821422901683772,"pZ":2.8777941247453707,"vX0":-0.27790571232116645,"vY0":-133.36941398642304,"vZ0":-5.90932774597653,"x":117.41,"y":161.08,"x0":-0.27645587411235467,"y0":50.00658486359168,"z0":6.860768128512538,"aX":5.148424771263762},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":-5.2,"spinRate":2438,"spinDirection":146},"zone":5,"typeConfidence":0.9,"plateTime":0.4106228656628632,"extension":5.863185337272196},"index":0,"playId":"4ce72b43-50f4-3d99-a2d8-640a8deb6724","pitchNumber":1,"startTime":"2026-07-26T20:16:15.472Z","endTime":"2026-07-26T20:16:18.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.488634824224917,"aZ":-42.30203144682988,"pfxX":3.9848141831653816,"pfxZ":-6.85257782902721,"pX":-0.008249207450200063,"pZ":2.2096332703416226,"vX0":-1.0224867472694967,"vY0":-121.05307723935145,"vZ0":-2.856215100414727,"x":117.31,"y":179.12,"x0":-0.0970633302588629,"y0":50.00317007480886,"z0":7.122200317475582,"aX":5.890728557822699},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.8,"breakHorizontal":-7.0,"spinRate":2640,"spinDirection":39},"zone":8,"typeConfidence":0.91,"plateTime":0.45314495693757717,"extension":5.99706377469935},"hitData":{"launchSpeed":86.9,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.23,"coordY":174.33}},"index":1,"playId":"5d9c0595-2b00-3ef3-a145-da1f483aaa01","pitchNumber":2,"startTime":"2026-07-26T20:16:34.654Z","endTime":"2026-07-26T20:16:42.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:16:42.958Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to left fielder Jase Bowen.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T20:19:14.144Z","endTime":"2026-07-26T20:20:39.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Miller replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:18:40.919Z","endTime":"2026-07-26T20:18:47.291Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jakob Marsee replaces Esteury Ruiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:18:47.291Z","endTime":"2026-07-26T20:19:16.389Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":665923,"link":"/api/v1/people/665923"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":92.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.40000308859425,"aZ":-9.212176906033758,"pfxX":-3.4369492761856364,"pfxZ":10.534983087510554,"pX":0.17372470895912204,"pZ":3.1984535995108874,"vX0":5.897219534743051,"vY0":-146.83522284724972,"vZ0":-6.611404779219769,"x":110.38,"y":152.42,"x0":-1.4158917480949245,"y0":50.00103886240519,"z0":6.030075526875986,"aX":-7.490496512773615},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.9,"breakHorizontal":5.0,"spinRate":2449,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.37330228896351025,"extension":6.569345835659537},"index":2,"playId":"d2e57061-a707-38e1-9c34-51519a1c2f9b","pitchNumber":1,"startTime":"2026-07-26T20:19:16.389Z","endTime":"2026-07-26T20:19:19.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.916285984813946,"aZ":-35.759972091315525,"pfxX":4.357505705306016,"pfxZ":-2.158509574205919,"pX":0.9330860939846064,"pZ":0.0793072762863345,"vX0":4.686657569746179,"vY0":-128.37513837421665,"vZ0":-7.656355720522662,"x":81.43,"y":236.64,"x0":-1.4860657982638665,"y0":50.00435580253676,"z0":5.90350882105157,"aX":7.233652277303906},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.5,"breakHorizontal":-9.0,"spinRate":2554,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.42754086369364286,"extension":6.666154916247377},"index":3,"playId":"eb057195-2a2f-3e26-b82b-acf80b38228c","pitchNumber":2,"startTime":"2026-07-26T20:19:35.495Z","endTime":"2026-07-26T20:19:38.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":102.0,"endSpeed":92.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.07539779761343,"aZ":-5.435518215338437,"pfxX":-4.467153347647162,"pfxZ":12.128279863120813,"pX":0.15405110107142547,"pZ":1.5167979758385446,"vX0":6.265731564379457,"vY0":-147.9502154385389,"vZ0":-11.660235797000166,"x":111.13,"y":197.83,"x0":-1.4162099832192103,"y0":50.00655595094734,"z0":5.838246933780291,"aX":-9.8518744164164},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.0,"breakVerticalInduced":19.7,"breakHorizontal":6.8,"spinRate":2687,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.37097220545019205,"extension":6.647218521395902},"index":4,"playId":"db39fdc3-8fff-319f-8792-1463f25ca537","pitchNumber":3,"startTime":"2026-07-26T20:19:57.470Z","endTime":"2026-07-26T20:20:01.772Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"}}},{"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":102.5,"endSpeed":93.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.67188303937042,"aZ":-8.556143663447541,"pfxX":-4.882789867038693,"pfxZ":10.556721443438583,"pX":0.21359855629908742,"pZ":2.235410405893408,"vX0":6.810157742477868,"vY0":-148.84515658005319,"vZ0":-9.304498059974652,"x":108.86,"y":178.42,"x0":-1.4727061802878885,"y0":50.005363866355935,"z0":5.90242451174688,"aX":-10.926842411412817},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2556,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3683903540183957,"extension":6.624260198984815},"hitData":{"launchSpeed":79.9,"launchAngle":46.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.91,"coordY":121.8}},"index":5,"playId":"92bd84af-7f12-3a1a-bd01-195ea41196eb","pitchNumber":4,"startTime":"2026-07-26T20:20:31.140Z","endTime":"2026-07-26T20:20:39.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:20:39.902Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, shortstop Sung-Mun Song to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T20:20:40.901Z","endTime":"2026-07-26T20:23:24.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27024737140696,"aZ":-37.59631189553793,"pfxX":2.5691109842204747,"pfxZ":-3.2195601698987932,"pX":0.6656355217978854,"pZ":0.8382369959601581,"vX0":4.415180854968396,"vY0":-129.9377954012227,"vZ0":-5.509008200002892,"x":91.63,"y":216.15,"x0":-1.4000885630949211,"y0":50.005055573901004,"z0":5.895359930224972,"aX":4.323111101095282},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-7.0,"breakHorizontal":-5.8,"spinRate":2472,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.42412226272374776,"extension":6.605957404665561},"index":0,"playId":"80b5def8-98a8-3ce5-8074-ffca82916a94","pitchNumber":1,"startTime":"2026-07-26T20:21:07.748Z","endTime":"2026-07-26T20:21:10.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86023517078365,"aZ":-37.03504933185703,"pfxX":2.3898128337595264,"pfxZ":-2.901152133150063,"pX":0.7005641709941133,"pZ":1.0740352004150404,"vX0":4.388482981758557,"vY0":-129.6633475207893,"vZ0":-4.928579423294119,"x":90.3,"y":209.78,"x0":-1.3341223732570415,"y0":50.001340036690436,"z0":5.872650803321902,"aX":4.007428010846716},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-6.2,"breakHorizontal":-5.4,"spinRate":2391,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.42484346522380845,"extension":6.7025338903714795},"index":1,"playId":"dd820dbb-0ba1-31c4-a0bc-cd0a6180a137","pitchNumber":2,"startTime":"2026-07-26T20:21:23.650Z","endTime":"2026-07-26T20:21:27.369Z","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":103.2,"endSpeed":94.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.231145561441934,"aZ":-6.445575372113498,"pfxX":-3.0758820553339126,"pfxZ":11.398091264731335,"pX":1.466847754630238,"pZ":1.0873673205886967,"vX0":8.573085188928268,"vY0":-149.5343376376068,"vZ0":-13.018711913275094,"x":61.09,"y":209.42,"x0":-1.0419549236668273,"y0":50.000103383704136,"z0":5.874658057208712,"aX":-6.942860627465218},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":18.1,"breakHorizontal":3.8,"spinRate":2589,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.3667856487247434,"extension":6.688073125263326},"index":2,"playId":"cc78f2cd-f753-3513-9597-ca1c1ba59655","pitchNumber":3,"startTime":"2026-07-26T20:21:39.121Z","endTime":"2026-07-26T20:21:42.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":102.1,"endSpeed":93.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.10295127671985,"aZ":-8.351091081372662,"pfxX":-3.869336948270531,"pfxZ":10.754464874313836,"pX":-7.26110621765906E-4,"pZ":0.8856189600448676,"vX0":5.310175716298484,"vY0":-148.0525720735162,"vZ0":-12.904413394168811,"x":117.03,"y":214.87,"x0":-1.3167566394750525,"y0":50.003362061449806,"z0":5.7948358727194185,"aX":-8.571180636425275},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2537,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.3702811402866093,"extension":6.732618573274993},"index":3,"playId":"b97c0cdc-0699-309f-83c8-299abaaf572c","pitchNumber":4,"startTime":"2026-07-26T20:21:56.970Z","endTime":"2026-07-26T20:22:00.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.7,"endSpeed":92.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.729109335265846,"aZ":-7.078972541035332,"pfxX":-4.027044131197245,"pfxZ":11.418238788925873,"pX":0.6428899745528407,"pZ":2.146927638247559,"vX0":6.483604266506073,"vY0":-147.6780210489199,"vZ0":-9.691610271836232,"x":92.49,"y":180.81,"x0":-1.0627419356575463,"y0":50.00702699686345,"z0":5.8961008464707,"aX":-8.854239002383634},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":18.8,"breakHorizontal":6.0,"spinRate":2595,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.3715635358227112,"extension":7.019533790401466},"index":4,"playId":"eb275c8d-fe25-3669-8cbf-ce7a309be146","pitchNumber":5,"startTime":"2026-07-26T20:22:15.780Z","endTime":"2026-07-26T20:22:20.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.9,"endSpeed":93.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.082607694551754,"aZ":-10.096329611033868,"pfxX":-4.584477090610026,"pfxZ":9.761387996774467,"pX":-0.1728850918718857,"pZ":2.5481538941269193,"vX0":5.270800419603177,"vY0":-149.64789726823145,"vZ0":-8.080585805020787,"x":123.59,"y":169.98,"x0":-1.3638067583522095,"y0":50.00397098663886,"z0":5.866590181431371,"aX":-10.369396513471784},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2565,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.36641900706169706,"extension":6.599060875739815},"hitData":{"launchSpeed":97.0,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.75,"coordY":161.6}},"index":5,"playId":"a351ec0a-f699-34bb-965a-8547b2634990","pitchNumber":6,"startTime":"2026-07-26T20:23:16.141Z","endTime":"2026-07-26T20:23:24.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:23:24.106Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T20:23:26.760Z","endTime":"2026-07-26T20:25:18.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"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":".091"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.059"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".739"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.632"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.41"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.71"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.11"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.12"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.39"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.25"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.30"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.92"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.81"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.57"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"63.72"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.02"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.04"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.059"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".739"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.632"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.052622520875502,"aZ":-33.87170150152355,"pfxX":3.9068745582282487,"pfxZ":-0.990121481135775,"pX":0.583393068422015,"pZ":1.790781577658157,"vX0":3.8323711670548675,"vY0":-130.4517455393121,"vZ0":-3.991748209977062,"x":94.76,"y":190.43,"x0":-1.4157064024133603,"y0":50.003491397693075,"z0":5.911625451728167,"aX":6.691162393270035},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.5,"breakHorizontal":-7.9,"spinRate":2356,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.4208793980196983,"extension":6.542839799563631},"index":0,"playId":"7b8a86cd-2270-30cd-bee6-f15b50f1e5d7","pitchNumber":1,"startTime":"2026-07-26T20:23:52.986Z","endTime":"2026-07-26T20:23:56.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.8,"endSpeed":93.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.65334598698445,"aZ":-8.760247807305253,"pfxX":-4.112154973035917,"pfxZ":10.40218500384129,"pX":0.39081351010740356,"pZ":3.2058005776698772,"vX0":6.123295984270913,"vY0":-149.44337555415404,"vZ0":-6.611020500338897,"x":102.1,"y":152.22,"x0":-1.1550980176539873,"y0":50.001668161484886,"z0":5.956392802077828,"aX":-9.255506766340607},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2558,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.3671887270467691,"extension":6.500487160315533},"index":1,"playId":"de6756b3-f9a0-3271-838c-c2eee351591a","pitchNumber":2,"startTime":"2026-07-26T20:24:09.242Z","endTime":"2026-07-26T20:24:13.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53918851779298,"aZ":-28.605503941008504,"pfxX":-10.461067142099232,"pfxZ":1.7496513135476501,"pX":0.5404291235766929,"pZ":1.0712626662088236,"vX0":9.281558959788201,"vY0":-142.18626309362392,"vZ0":-7.938180497425037,"x":96.4,"y":209.86,"x0":-1.412017309465749,"y0":50.00305073962778,"z0":5.722624999338818,"aX":-21.35372711455823},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":1.7,"breakHorizontal":17.0,"spinRate":2257,"spinDirection":230},"zone":14,"typeConfidence":0.92,"plateTime":0.38566230356198306,"extension":6.550912117820076},"index":2,"playId":"9ca15319-339d-3047-a8ca-df64bca81dca","pitchNumber":3,"startTime":"2026-07-26T20:24:39.364Z","endTime":"2026-07-26T20:24:42.702Z","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":103.5,"endSpeed":94.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.01547942393931,"aZ":-13.503703948398938,"pfxX":-5.485541896697743,"pfxZ":8.155813207743348,"pX":-0.8425670303220859,"pZ":3.342015775803778,"vX0":3.655193951548329,"vY0":-150.64047383940382,"vZ0":-5.469129057958824,"x":149.12,"y":148.55,"x0":-1.361653862897721,"y0":50.00090782236821,"z0":5.950336899006614,"aX":-12.553210832671008},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":13.8,"breakHorizontal":9.2,"spinRate":2545,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.36419538777871496,"extension":6.445137857974335},"index":3,"playId":"e61f9f53-ec99-3629-a557-4814f7734fea","pitchNumber":4,"startTime":"2026-07-26T20:24:56.861Z","endTime":"2026-07-26T20:25:00.557Z","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":90.1,"endSpeed":82.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77808436075182,"aZ":-34.58067366998683,"pfxX":4.683607597484421,"pfxZ":-1.4045917716164054,"pX":1.0506366628202297,"pZ":0.16592941242043824,"vX0":4.329325216636557,"vY0":-130.87611239826686,"vZ0":-7.712999613890968,"x":76.95,"y":234.3,"x0":-1.2408654331366786,"y0":50.00353591614911,"z0":5.7832533773218895,"aX":8.024638802995945},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.2,"breakHorizontal":-9.5,"spinRate":2455,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.42049438930360816,"extension":6.823467183558705},"index":4,"playId":"a39c9552-01b5-3b04-8960-0cb6973b7373","pitchNumber":5,"startTime":"2026-07-26T20:25:14.496Z","endTime":"2026-07-26T20:25:18.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:25:18.576Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T20:23:26.760Z","endTime":"2026-07-26T20:25:18.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"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":".091"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.059"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".739"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.632"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.41"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.71"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.11"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.12"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.39"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.25"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.30"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.92"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.81"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.57"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"63.72"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.02"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.04"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.059"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".739"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.632"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.052622520875502,"aZ":-33.87170150152355,"pfxX":3.9068745582282487,"pfxZ":-0.990121481135775,"pX":0.583393068422015,"pZ":1.790781577658157,"vX0":3.8323711670548675,"vY0":-130.4517455393121,"vZ0":-3.991748209977062,"x":94.76,"y":190.43,"x0":-1.4157064024133603,"y0":50.003491397693075,"z0":5.911625451728167,"aX":6.691162393270035},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.5,"breakHorizontal":-7.9,"spinRate":2356,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.4208793980196983,"extension":6.542839799563631},"index":0,"playId":"7b8a86cd-2270-30cd-bee6-f15b50f1e5d7","pitchNumber":1,"startTime":"2026-07-26T20:23:52.986Z","endTime":"2026-07-26T20:23:56.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.8,"endSpeed":93.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.65334598698445,"aZ":-8.760247807305253,"pfxX":-4.112154973035917,"pfxZ":10.40218500384129,"pX":0.39081351010740356,"pZ":3.2058005776698772,"vX0":6.123295984270913,"vY0":-149.44337555415404,"vZ0":-6.611020500338897,"x":102.1,"y":152.22,"x0":-1.1550980176539873,"y0":50.001668161484886,"z0":5.956392802077828,"aX":-9.255506766340607},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2558,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.3671887270467691,"extension":6.500487160315533},"index":1,"playId":"de6756b3-f9a0-3271-838c-c2eee351591a","pitchNumber":2,"startTime":"2026-07-26T20:24:09.242Z","endTime":"2026-07-26T20:24:13.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53918851779298,"aZ":-28.605503941008504,"pfxX":-10.461067142099232,"pfxZ":1.7496513135476501,"pX":0.5404291235766929,"pZ":1.0712626662088236,"vX0":9.281558959788201,"vY0":-142.18626309362392,"vZ0":-7.938180497425037,"x":96.4,"y":209.86,"x0":-1.412017309465749,"y0":50.00305073962778,"z0":5.722624999338818,"aX":-21.35372711455823},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":1.7,"breakHorizontal":17.0,"spinRate":2257,"spinDirection":230},"zone":14,"typeConfidence":0.92,"plateTime":0.38566230356198306,"extension":6.550912117820076},"index":2,"playId":"9ca15319-339d-3047-a8ca-df64bca81dca","pitchNumber":3,"startTime":"2026-07-26T20:24:39.364Z","endTime":"2026-07-26T20:24:42.702Z","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":103.5,"endSpeed":94.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.01547942393931,"aZ":-13.503703948398938,"pfxX":-5.485541896697743,"pfxZ":8.155813207743348,"pX":-0.8425670303220859,"pZ":3.342015775803778,"vX0":3.655193951548329,"vY0":-150.64047383940382,"vZ0":-5.469129057958824,"x":149.12,"y":148.55,"x0":-1.361653862897721,"y0":50.00090782236821,"z0":5.950336899006614,"aX":-12.553210832671008},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":13.8,"breakHorizontal":9.2,"spinRate":2545,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.36419538777871496,"extension":6.445137857974335},"index":3,"playId":"e61f9f53-ec99-3629-a557-4814f7734fea","pitchNumber":4,"startTime":"2026-07-26T20:24:56.861Z","endTime":"2026-07-26T20:25:00.557Z","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":90.1,"endSpeed":82.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77808436075182,"aZ":-34.58067366998683,"pfxX":4.683607597484421,"pfxZ":-1.4045917716164054,"pX":1.0506366628202297,"pZ":0.16592941242043824,"vX0":4.329325216636557,"vY0":-130.87611239826686,"vZ0":-7.712999613890968,"x":76.95,"y":234.3,"x0":-1.2408654331366786,"y0":50.00353591614911,"z0":5.7832533773218895,"aX":8.024638802995945},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.2,"breakHorizontal":-9.5,"spinRate":2455,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.42049438930360816,"extension":6.823467183558705},"index":4,"playId":"a39c9552-01b5-3b04-8960-0cb6973b7373","pitchNumber":5,"startTime":"2026-07-26T20:25:14.496Z","endTime":"2026-07-26T20:25:18.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:25:18.576Z","atBatIndex":74},"scoringPlays":[14,15,22,37,58,60,63],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":37.0,"y":100.86},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":200.78,"y":71.72},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":146.82,"y":163.64},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":17,"top":[7,8,9,10,11],"bottom":[12,13,14,15,16,17],"hits":{"away":[{"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":86.37,"y":120.37},"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":118.37,"y":67.44},"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":2,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":163.58,"y":82.2},"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":2,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":176.28,"y":115.79},"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":65.04,"y":150.91},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":126.44,"y":189.75},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"coordinates":{"x":178.72,"y":125.34},"type":"H","description":"Single"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":101.89,"y":142.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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":78.36,"y":113.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":171.55,"y":99.3},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":232.57,"y":70.77},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":110.75,"y":161.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":141.95,"y":138.95},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28,29,30],"bottom":[31,32,33],"hits":{"away":[{"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":90.53,"y":76.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":174.76,"y":120.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":154.44,"y":172.29},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":133.61,"y":183.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"coordinates":{"x":165.11,"y":164.66},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":176.01,"y":66.84},"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":95.51,"y":107.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":56.91,"y":128.52},"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":5,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":130.06,"y":182.98},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":160.53,"y":168.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":144.28,"y":149.39},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44],"bottom":[45,46,47,48,49],"hits":{"away":[{"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":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":186.86,"y":93.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":133.1,"y":147.86},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":105.95,"y":139.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":82.06,"y":106.5},"type":"H","description":"Single"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52],"bottom":[53,54,55,56],"hits":{"away":[{"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":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":73.07,"y":74.66},"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":7,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":151.9,"y":168.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":139.71,"y":150.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":121.42,"y":105.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":118.49,"y":188.76},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":104.66,"y":156.0},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":158.0,"y":171.27},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":68,"top":[57,58,59,60,61,62,63,64],"bottom":[65,66,67,68],"hits":{"away":[{"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":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":188.35,"y":119.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":150.77,"y":39.57},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":110.25,"y":161.6},"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":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":186.41,"y":51.08},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":54.37,"y":136.85},"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":8,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":159.52,"y":167.71},"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":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":49.92,"y":117.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":130.56,"y":215.04},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":176.28,"y":169.24},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":145.8,"y":151.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":181.9,"y":99.18},"type":"O","description":"Lineout"}]}},{"startIndex":69,"endIndex":74,"top":[69,70,71],"bottom":[72,73,74],"hits":{"away":[{"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":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":194.05,"y":75.46},"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":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":109.23,"y":174.33},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":70.91,"y":121.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":110.75,"y":161.6},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":1,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":5,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":5,"errors":0,"leftOnBase":6},"away":{"runs":5,"hits":13,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"catcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"first":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"second":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"third":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"shortstop":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"left":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"onDeck":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"inHole":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"battingOrder":4,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"onDeck":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"inHole":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"battingOrder":9,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"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":7,"groundOuts":9,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".232","atBats":39,"obp":".308","slg":".384","ops":".692","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":21,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":1,"groundOuts":14,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":30,"obp":".265","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"4.19","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.33","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":57,"strikes":87,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.67","rbi":2,"pitchesPerInning":"16.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":1,"chances":41,"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":"800","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":11,"groundOuts":18,"airOuts":20,"runs":14,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":15,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".276","atBats":87,"obp":".388","slg":".494","ops":".882","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":43,"rbi":13,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".345","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.75","popOuts":6,"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":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","assists":8,"putOuts":228,"errors":3,"chances":239,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","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":30,"gamesStarted":0,"flyOuts":22,"groundOuts":21,"airOuts":46,"runs":12,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":24,"intentionalWalks":2,"hits":24,"hitByPitch":2,"atBats":129,"obp":".313","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":639,"era":"2.56","inningsPitched":"38.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":11,"whip":"1.24","battersFaced":160,"outs":116,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":239,"strikes":400,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".500","pitchesPerInning":"16.53","gamesFinished":5,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"10.01","walksPer9Inn":"5.59","hitsPer9Inn":"5.59","runsScoredPer9":"2.79","homeRunsPer9":"1.16","inheritedRunners":28,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"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"}]},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":28,"groundOuts":82,"airOuts":56,"runs":26,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":22,"intentionalWalks":1,"hits":51,"hitByPitch":1,"avg":".237","atBats":215,"obp":".308","slg":".312","ops":".620","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":67,"rbi":26,"leftOnBase":118,"sacBunts":2,"sacFlies":2,"babip":".265","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"107.50","popOuts":8,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":76,"errors":5,"chances":148,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":31,"groundOuts":45,"airOuts":51,"runs":16,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":25,"hitByPitch":3,"avg":".166","atBats":151,"obp":".260","slg":".278","ops":".538","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":42,"rbi":11,"leftOnBase":77,"sacBunts":3,"sacFlies":2,"babip":".191","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.33","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":16,"stolenBases":34,"stolenBasePercentage":".680","caughtStealingPercentage":".320","assists":24,"putOuts":428,"errors":7,"chances":459,"fielding":".985","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":68,"groundOuts":115,"airOuts":123,"runs":44,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":103,"baseOnBalls":49,"intentionalWalks":0,"hits":91,"hitByPitch":9,"atBats":429,"obp":".305","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1932,"era":"3.24","inningsPitched":"119.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.17","battersFaced":491,"outs":358,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1932,"balls":723,"strikes":1209,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".462","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"7.77","walksPer9Inn":"3.70","hitsPer9Inn":"6.86","runsScoredPer9":"3.32","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":17,"errors":0,"chances":25,"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":{"note":"(S, 27)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":17,"groundOuts":26,"airOuts":23,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":80,"baseOnBalls":15,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":149,"obp":".223","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":697,"era":"0.82","inningsPitched":"43.2","wins":2,"losses":1,"saves":27,"saveOpportunities":27,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.82","battersFaced":166,"outs":131,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":235,"strikes":462,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".667","pitchesPerInning":"15.96","gamesFinished":37,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"16.49","walksPer9Inn":"3.09","hitsPer9Inn":"4.33","runsScoredPer9":"1.24","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"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":true,"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":{"note":"(W, 2-2)","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":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":4,"flyOuts":21,"groundOuts":68,"airOuts":47,"runs":18,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":21,"intentionalWalks":1,"hits":50,"hitByPitch":2,"atBats":197,"obp":".332","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":839,"era":"3.04","inningsPitched":"53.1","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":18,"whip":"1.33","battersFaced":221,"outs":160,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":839,"balls":306,"strikes":533,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".500","pitchesPerInning":"15.73","gamesFinished":14,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"5.57","walksPer9Inn":"3.54","hitsPer9Inn":"8.44","runsScoredPer9":"3.04","homeRunsPer9":"0.84","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"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"}]},"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":{"summary":"5.1 IP, 2 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":9,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":92,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":35,"strikes":57,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"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":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":21,"gamesStarted":21,"flyOuts":53,"groundOuts":104,"airOuts":94,"runs":58,"doubles":18,"triples":3,"homeRuns":13,"strikeOuts":91,"baseOnBalls":42,"intentionalWalks":2,"hits":99,"hitByPitch":4,"atBats":387,"obp":".335","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1722,"era":"5.13","inningsPitched":"100.0","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.41","battersFaced":434,"outs":300,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1722,"balls":657,"strikes":1065,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":2,"winPercentage":".545","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.19","walksPer9Inn":"3.78","hitsPer9Inn":"8.91","runsScoredPer9":"5.22","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":19,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":61,"groundOuts":89,"airOuts":116,"runs":50,"doubles":17,"triples":1,"homeRuns":15,"strikeOuts":106,"baseOnBalls":29,"intentionalWalks":2,"hits":92,"hitByPitch":1,"avg":".231","atBats":399,"obp":".284","slg":".391","ops":".675","caughtStealing":2,"stolenBases":20,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":156,"rbi":46,"leftOnBase":165,"sacBunts":3,"sacFlies":1,"babip":".276","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.60","popOuts":20,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":250,"errors":1,"chances":258,"fielding":".996","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":15,"gamesStarted":11,"flyOuts":33,"groundOuts":56,"airOuts":56,"runs":49,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":63,"baseOnBalls":32,"intentionalWalks":0,"hits":69,"hitByPitch":2,"atBats":241,"obp":".372","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1108,"era":"6.97","inningsPitched":"62.0","wins":1,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.63","battersFaced":279,"outs":186,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1108,"balls":447,"strikes":661,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".100","pitchesPerInning":"17.87","gamesFinished":0,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"9.15","walksPer9Inn":"4.65","hitsPer9Inn":"10.02","runsScoredPer9":"7.11","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":1,"chances":21,"fielding":".952","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":"801","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":14,"groundOuts":24,"airOuts":23,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".146","atBats":82,"obp":".222","slg":".305","ops":".527","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":25,"rbi":8,"leftOnBase":39,"sacBunts":1,"sacFlies":0,"babip":".164","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.33","popOuts":8,"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":{"caughtStealing":11,"stolenBases":16,"stolenBasePercentage":".593","caughtStealingPercentage":".407","assists":13,"putOuts":210,"errors":1,"chances":224,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"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":11,"gamesStarted":10,"flyOuts":38,"groundOuts":43,"airOuts":60,"runs":28,"doubles":11,"triples":0,"homeRuns":12,"strikeOuts":34,"baseOnBalls":22,"intentionalWalks":0,"hits":50,"hitByPitch":2,"atBats":185,"obp":".351","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":820,"era":"5.17","inningsPitched":"47.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.53","battersFaced":211,"outs":141,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":820,"balls":307,"strikes":513,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".667","pitchesPerInning":"17.45","gamesFinished":1,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"6.51","walksPer9Inn":"4.21","hitsPer9Inn":"9.57","runsScoredPer9":"5.36","homeRunsPer9":"2.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"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":42,"gamesStarted":3,"flyOuts":19,"groundOuts":51,"airOuts":39,"runs":14,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":45,"baseOnBalls":15,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":167,"obp":".273","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":729,"era":"2.01","inningsPitched":"44.2","wins":2,"losses":2,"saves":0,"saveOpportunities":4,"holds":6,"blownSaves":4,"earnedRuns":10,"whip":"1.12","battersFaced":185,"outs":134,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":729,"balls":244,"strikes":485,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".500","pitchesPerInning":"16.32","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.07","walksPer9Inn":"3.02","hitsPer9Inn":"7.05","runsScoredPer9":"2.82","homeRunsPer9":"0.40","inheritedRunners":23,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":18,"groundOuts":24,"airOuts":35,"runs":16,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".212","atBats":99,"obp":".310","slg":".283","ops":".593","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":28,"rbi":15,"leftOnBase":38,"sacBunts":2,"sacFlies":0,"babip":".260","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"99.00","popOuts":11,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":43,"errors":0,"chances":119,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":3,"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":100,"flyOuts":37,"groundOuts":90,"airOuts":79,"runs":39,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":75,"baseOnBalls":40,"intentionalWalks":0,"hits":66,"hitByPitch":4,"avg":".214","atBats":309,"obp":".311","slg":".398","ops":".709","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":123,"rbi":42,"leftOnBase":119,"sacBunts":0,"sacFlies":1,"babip":".235","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.07","popOuts":23,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":304,"errors":0,"chances":346,"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":{"note":"(H, 16)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"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":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":1,"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":49,"gamesStarted":0,"flyOuts":16,"groundOuts":71,"airOuts":32,"runs":22,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":63,"baseOnBalls":14,"intentionalWalks":3,"hits":47,"hitByPitch":3,"atBats":212,"obp":".278","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":876,"era":"3.20","inningsPitched":"56.1","wins":8,"losses":2,"saves":1,"saveOpportunities":6,"holds":16,"blownSaves":5,"earnedRuns":20,"whip":"1.08","battersFaced":230,"outs":169,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":876,"balls":285,"strikes":591,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"2.22","rbi":0,"winPercentage":".800","pitchesPerInning":"15.55","gamesFinished":6,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"10.07","walksPer9Inn":"2.24","hitsPer9Inn":"7.51","runsScoredPer9":"3.51","homeRunsPer9":"0.48","inheritedRunners":29,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":7,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":103,"flyOuts":62,"groundOuts":104,"airOuts":109,"runs":54,"doubles":18,"triples":0,"homeRuns":23,"strikeOuts":95,"baseOnBalls":49,"intentionalWalks":3,"hits":80,"hitByPitch":0,"avg":".210","atBats":381,"obp":".296","slg":".438","ops":".734","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":437,"totalBases":167,"rbi":63,"leftOnBase":168,"sacBunts":1,"sacFlies":6,"babip":".212","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.56","popOuts":19,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":76,"errors":3,"chances":210,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663362":{"person":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"jerseyNumber":"61","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":10,"gamesStarted":3,"flyOuts":20,"groundOuts":32,"airOuts":34,"runs":26,"doubles":7,"triples":2,"homeRuns":7,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":43,"hitByPitch":2,"atBats":135,"obp":".363","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":541,"era":"7.16","inningsPitched":"32.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.56","battersFaced":147,"outs":98,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":541,"balls":184,"strikes":357,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".333","pitchesPerInning":"16.56","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.20","hitsPer9Inn":"11.85","runsScoredPer9":"7.16","homeRunsPer9":"1.93","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":9,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":2,"putOuts":12,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":24,"groundOuts":60,"airOuts":56,"runs":31,"doubles":13,"triples":2,"homeRuns":16,"strikeOuts":64,"baseOnBalls":13,"intentionalWalks":1,"hits":71,"hitByPitch":8,"avg":".286","atBats":248,"obp":".338","slg":".548","ops":".886","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":136,"rbi":46,"leftOnBase":111,"sacBunts":0,"sacFlies":3,"babip":".322","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":12,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":440,"errors":2,"chances":532,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":55,"groundOuts":118,"airOuts":92,"runs":53,"doubles":20,"triples":2,"homeRuns":8,"strikeOuts":94,"baseOnBalls":41,"intentionalWalks":3,"hits":114,"hitByPitch":5,"avg":".277","atBats":412,"obp":".346","slg":".393","ops":".739","caughtStealing":10,"stolenBases":25,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":162,"rbi":47,"leftOnBase":107,"sacBunts":1,"sacFlies":5,"babip":".337","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.50","popOuts":12,"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":95,"putOuts":171,"errors":6,"chances":272,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":51,"groundOuts":114,"airOuts":88,"runs":42,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":73,"baseOnBalls":47,"intentionalWalks":1,"hits":76,"hitByPitch":3,"avg":".218","atBats":348,"obp":".314","slg":".322","ops":".636","caughtStealing":1,"stolenBases":14,"stolenBasePercentage":".933","caughtStealingPercentage":".067","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":112,"rbi":38,"leftOnBase":131,"sacBunts":0,"sacFlies":3,"babip":".249","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":10,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":209,"putOuts":145,"errors":5,"chances":359,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":10,"groundOuts":11,"airOuts":13,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".148","atBats":54,"obp":".193","slg":".185","ops":".378","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":10,"rbi":5,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.85","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":43,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":2,"flyOuts":17,"groundOuts":40,"airOuts":38,"runs":24,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":3,"atBats":137,"obp":".292","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":614,"era":"5.21","inningsPitched":"38.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":22,"whip":"1.11","battersFaced":156,"outs":114,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":614,"balls":220,"strikes":394,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".000","pitchesPerInning":"16.16","gamesFinished":5,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.82","walksPer9Inn":"2.84","hitsPer9Inn":"7.11","runsScoredPer9":"5.68","homeRunsPer9":"0.95","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":17,"groundOuts":53,"airOuts":41,"runs":24,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":0,"hits":38,"hitByPitch":4,"avg":".217","atBats":175,"obp":".318","slg":".297","ops":".615","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":52,"rbi":13,"leftOnBase":77,"sacBunts":1,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.33","popOuts":8,"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":122,"putOuts":90,"errors":4,"chances":216,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"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":6,"gamesStarted":5,"flyOuts":24,"groundOuts":27,"airOuts":32,"runs":14,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":106,"obp":".287","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":434,"era":"3.86","inningsPitched":"28.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.18","battersFaced":116,"outs":84,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":434,"balls":168,"strikes":266,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"7.39","walksPer9Inn":"2.89","hitsPer9Inn":"7.71","runsScoredPer9":"4.50","homeRunsPer9":"1.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":7},"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}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":17,"flyOuts":72,"groundOuts":77,"airOuts":116,"runs":51,"doubles":23,"triples":3,"homeRuns":14,"strikeOuts":63,"baseOnBalls":29,"intentionalWalks":1,"hits":107,"hitByPitch":4,"atBats":358,"obp":".354","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1519,"era":"4.68","inningsPitched":"90.1","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":47,"whip":"1.51","battersFaced":396,"outs":271,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1519,"balls":542,"strikes":977,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"16.82","gamesFinished":1,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"6.28","walksPer9Inn":"2.89","hitsPer9Inn":"10.66","runsScoredPer9":"5.08","homeRunsPer9":"1.39","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,630105,592518,664034,701538,650859,657757,687749,669134,660710,823550,621111,673513,593974,670970,695243],"pitchers":[621111,673513,593974,670970,695243],"bench":[593428,666023],"bullpen":[656288,606996,650633,608566,699134,676664,681190,663362],"battingOrder":[665487,630105,592518,664034,701538,650859,687749,660710,823550],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Machado, M (18, Junk); Rengifo (10, Bachar)."},{"label":"HR","value":"Machado, M (23, 8th inning off Bachar, 1 on, 0 out); Merrill (15, 8th inning off Bachar, 0 on, 1 out)."},{"label":"TB","value":"Campusano; Cronenworth 3; France, T 2; Machado, M 6; Merrill 5; Rengifo 3; Sheets."},{"label":"RBI","value":"Campusano (13); Machado, M 3 (63); Merrill (46)."},{"label":"2-out RBI","value":"Campusano; Machado, M."},{"label":"Runners left in scoring position, 2 out","value":"Campusano 3; France, T."},{"label":"GIDP","value":"Rengifo."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Campusano (3, throw)."}]}],"note":[{"label":"1","value":"Ran for Campusano in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":14,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".250","atBats":30,"obp":".325","slg":".404","ops":".729","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":9,"rbi":2,"leftOnBase":10,"sacBunts":2,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":39,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":130,"era":"4.09","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.26","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":36,"strikes":94,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":5,"pitchesPerInning":"14.44","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":14,"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":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":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":18,"gamesStarted":0,"flyOuts":11,"groundOuts":16,"airOuts":13,"runs":10,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":2,"atBats":64,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":262,"era":"5.28","inningsPitched":"15.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":9,"whip":"1.37","battersFaced":69,"outs":46,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":83,"strikes":179,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".000","pitchesPerInning":"17.09","gamesFinished":5,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"9.98","walksPer9Inn":"1.76","hitsPer9Inn":"10.57","runsScoredPer9":"5.87","homeRunsPer9":"2.35","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)(BS, 1)","summary":"1.0 IP, 4 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"36.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":4,"flyOuts":36,"groundOuts":43,"airOuts":59,"runs":27,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":59,"baseOnBalls":21,"intentionalWalks":0,"hits":42,"hitByPitch":4,"atBats":201,"obp":".294","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":916,"era":"4.12","inningsPitched":"54.2","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":25,"whip":"1.15","battersFaced":229,"outs":164,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":351,"strikes":565,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":4,"winPercentage":".333","pitchesPerInning":"16.76","gamesFinished":10,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"9.71","walksPer9Inn":"3.46","hitsPer9Inn":"6.91","runsScoredPer9":"4.45","homeRunsPer9":"1.48","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"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"}]},"ID665052":{"person":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"0-1 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":7,"groundOuts":29,"airOuts":12,"runs":17,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".260","atBats":104,"obp":".353","slg":".510","ops":".863","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":53,"rbi":16,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".328","groundOutsToAirouts":"2.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.86","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":52,"errors":0,"chances":52,"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"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"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":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":1,"flyOuts":21,"groundOuts":14,"airOuts":37,"runs":28,"doubles":4,"triples":2,"homeRuns":8,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":124,"obp":".345","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":593,"era":"7.18","inningsPitched":"31.1","wins":3,"losses":4,"saves":13,"saveOpportunities":16,"holds":2,"blownSaves":3,"earnedRuns":25,"whip":"1.47","battersFaced":142,"outs":94,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":200,"strikes":393,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".429","pitchesPerInning":"18.93","gamesFinished":27,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.06","walksPer9Inn":"4.02","hitsPer9Inn":"9.19","runsScoredPer9":"8.04","homeRunsPer9":"2.30","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":37,"groundOuts":51,"airOuts":65,"runs":26,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":67,"baseOnBalls":24,"intentionalWalks":1,"hits":58,"hitByPitch":1,"avg":".242","atBats":240,"obp":".312","slg":".475","ops":".787","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":114,"rbi":38,"leftOnBase":128,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.14","popOuts":11,"lineOuts":17},"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":120,"errors":2,"chances":124,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":22,"flyOuts":84,"groundOuts":154,"airOuts":150,"runs":69,"doubles":21,"triples":2,"homeRuns":17,"strikeOuts":110,"baseOnBalls":38,"intentionalWalks":0,"hits":139,"hitByPitch":7,"atBats":549,"obp":".308","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2160,"era":"4.01","inningsPitched":"143.2","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.23","battersFaced":598,"outs":431,"gamesPitched":22,"completeGames":1,"shutouts":1,"pitchesThrown":2160,"balls":708,"strikes":1452,"strikePercentage":".670","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".625","pitchesPerInning":"15.03","gamesFinished":0,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"6.89","walksPer9Inn":"2.38","hitsPer9Inn":"8.71","runsScoredPer9":"4.32","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":3,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":10,"flyOuts":50,"groundOuts":91,"airOuts":80,"runs":34,"doubles":12,"triples":2,"homeRuns":9,"strikeOuts":58,"baseOnBalls":36,"intentionalWalks":0,"hits":74,"hitByPitch":2,"atBats":302,"obp":".329","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1281,"era":"3.52","inningsPitched":"79.1","wins":2,"losses":5,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":31,"whip":"1.39","battersFaced":342,"outs":238,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1281,"balls":472,"strikes":809,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".286","pitchesPerInning":"16.15","gamesFinished":8,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"6.58","walksPer9Inn":"4.08","hitsPer9Inn":"8.39","runsScoredPer9":"3.86","homeRunsPer9":"1.02","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"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":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"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":66,"flyOuts":16,"groundOuts":11,"airOuts":35,"runs":27,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":0,"hits":28,"hitByPitch":6,"avg":".250","atBats":112,"obp":".366","slg":".473","ops":".839","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":53,"rbi":10,"leftOnBase":48,"sacBunts":1,"sacFlies":1,"babip":".338","groundOutsToAirouts":"0.31","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.40","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":74,"errors":2,"chances":78,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"701","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":101,"flyOuts":53,"groundOuts":78,"airOuts":112,"runs":48,"doubles":11,"triples":3,"homeRuns":5,"strikeOuts":92,"baseOnBalls":52,"intentionalWalks":0,"hits":67,"hitByPitch":9,"avg":".195","atBats":344,"obp":".315","slg":".288","ops":".603","caughtStealing":11,"stolenBases":19,"stolenBasePercentage":".633","caughtStealingPercentage":".367","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":99,"rbi":25,"leftOnBase":132,"sacBunts":4,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.80","popOuts":32,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":227,"errors":0,"chances":231,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":44,"gamesStarted":0,"flyOuts":19,"groundOuts":49,"airOuts":32,"runs":28,"doubles":9,"triples":0,"homeRuns":0,"strikeOuts":44,"baseOnBalls":29,"intentionalWalks":1,"hits":38,"hitByPitch":3,"atBats":160,"obp":".361","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":770,"era":"4.78","inningsPitched":"43.1","wins":4,"losses":5,"saves":1,"saveOpportunities":6,"holds":11,"blownSaves":5,"earnedRuns":23,"whip":"1.55","battersFaced":195,"outs":130,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":770,"balls":302,"strikes":468,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".444","pitchesPerInning":"17.77","gamesFinished":9,"strikeoutWalkRatio":"1.52","strikeoutsPer9Inn":"9.14","walksPer9Inn":"6.02","hitsPer9Inn":"7.89","runsScoredPer9":"5.82","homeRunsPer9":"0.00","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":13},"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}},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":41,"gamesStarted":1,"flyOuts":20,"groundOuts":45,"airOuts":42,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":12,"intentionalWalks":1,"hits":20,"hitByPitch":4,"atBats":136,"obp":".235","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":548,"era":"2.43","inningsPitched":"40.2","wins":6,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":11,"whip":"0.79","battersFaced":153,"outs":122,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":548,"balls":194,"strikes":354,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".750","pitchesPerInning":"13.48","gamesFinished":10,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.64","walksPer9Inn":"2.66","hitsPer9Inn":"4.43","runsScoredPer9":"2.43","homeRunsPer9":"0.89","inheritedRunners":25,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":41,"groundOuts":77,"airOuts":94,"runs":25,"doubles":20,"triples":2,"homeRuns":3,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":0,"hits":70,"hitByPitch":0,"avg":".268","atBats":261,"obp":".304","slg":".395","ops":".699","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":103,"rbi":35,"leftOnBase":107,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.00","popOuts":26,"lineOuts":27},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":11,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.33","battersFaced":14,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":15,"strikes":25,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.33","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":83,"errors":9,"chances":221,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"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":7,"balls":2,"strikes":5,"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":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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":13,"groundOuts":29,"airOuts":26,"runs":16,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":1,"hits":26,"hitByPitch":5,"atBats":100,"obp":".355","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":495,"era":"4.88","inningsPitched":"27.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":15,"whip":"1.37","battersFaced":123,"outs":83,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":495,"balls":173,"strikes":322,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.89","gamesFinished":7,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"8.13","walksPer9Inn":"3.90","hitsPer9Inn":"8.46","runsScoredPer9":"5.20","homeRunsPer9":"0.33","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687473":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":7,"flyOuts":23,"groundOuts":35,"airOuts":38,"runs":18,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":11,"intentionalWalks":0,"hits":34,"hitByPitch":2,"atBats":138,"obp":".311","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":566,"era":"4.50","inningsPitched":"34.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.32","battersFaced":151,"outs":102,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":566,"balls":196,"strikes":370,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"16.65","gamesFinished":2,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"8.21","walksPer9Inn":"2.91","hitsPer9Inn":"9.00","runsScoredPer9":"4.76","homeRunsPer9":"0.79","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"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}},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":64,"groundOuts":108,"airOuts":113,"runs":51,"doubles":14,"triples":6,"homeRuns":6,"strikeOuts":61,"baseOnBalls":52,"intentionalWalks":4,"hits":112,"hitByPitch":0,"avg":".289","atBats":388,"obp":".369","slg":".402","ops":".771","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":156,"rbi":37,"leftOnBase":154,"sacBunts":1,"sacFlies":5,"babip":".325","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.67","popOuts":15,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":236,"putOuts":156,"errors":6,"chances":398,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID688363":{"person":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":18,"groundOuts":22,"airOuts":33,"runs":9,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".179","atBats":95,"obp":".220","slg":".295","ops":".515","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":28,"rbi":12,"leftOnBase":50,"sacBunts":1,"sacFlies":0,"babip":".229","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.00","popOuts":10,"lineOuts":5},"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":34,"errors":2,"chances":86,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":0,"strikes":2,"strikePercentage":"1.000","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":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":43,"gamesStarted":0,"flyOuts":29,"groundOuts":29,"airOuts":49,"runs":16,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":51,"baseOnBalls":18,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":156,"obp":".267","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":728,"era":"2.84","inningsPitched":"44.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":17,"blownSaves":0,"earnedRuns":14,"whip":"1.02","battersFaced":176,"outs":133,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":728,"balls":257,"strikes":471,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"16.42","gamesFinished":4,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"10.35","walksPer9Inn":"3.65","hitsPer9Inn":"5.48","runsScoredPer9":"3.25","homeRunsPer9":"0.81","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":39,"groundOuts":53,"airOuts":71,"runs":37,"doubles":18,"triples":3,"homeRuns":13,"strikeOuts":112,"baseOnBalls":31,"intentionalWalks":2,"hits":71,"hitByPitch":6,"avg":".234","atBats":304,"obp":".315","slg":".441","ops":".756","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":134,"rbi":45,"leftOnBase":146,"sacBunts":1,"sacFlies":2,"babip":".320","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.38","popOuts":15,"lineOuts":17},"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":19,"putOuts":304,"errors":5,"chances":328,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":55,"groundOuts":99,"airOuts":108,"runs":54,"doubles":9,"triples":1,"homeRuns":14,"strikeOuts":37,"baseOnBalls":36,"intentionalWalks":1,"hits":91,"hitByPitch":8,"avg":".277","atBats":328,"obp":".357","slg":".439","ops":".796","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":144,"rbi":60,"leftOnBase":129,"sacBunts":1,"sacFlies":6,"babip":".272","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.43","popOuts":29,"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":{"caughtStealing":6,"stolenBases":37,"stolenBasePercentage":".860","caughtStealingPercentage":".140","assists":25,"putOuts":393,"errors":2,"chances":420,"fielding":".995","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677870":{"person":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"601","stats":{"batting":{"note":"b-","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":14,"groundOuts":41,"airOuts":28,"runs":14,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":25,"hitByPitch":6,"avg":".210","atBats":119,"obp":".312","slg":".294","ops":".606","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":35,"rbi":9,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.50","popOuts":2,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":25,"errors":3,"chances":62,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676083":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":20,"strikes":55,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":38,"groundOuts":75,"airOuts":82,"runs":43,"doubles":13,"triples":2,"homeRuns":11,"strikeOuts":57,"baseOnBalls":20,"intentionalWalks":0,"hits":80,"hitByPitch":1,"atBats":292,"obp":".321","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1189,"era":"4.89","inningsPitched":"73.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.36","battersFaced":316,"outs":221,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1189,"balls":403,"strikes":786,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":1,"winPercentage":".400","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.96","walksPer9Inn":"2.44","hitsPer9Inn":"9.77","runsScoredPer9":"5.25","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690978":{"person":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"jerseyNumber":"90","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":15,"airOuts":7,"runs":7,"doubles":1,"triples":2,"homeRuns":0,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":42,"obp":".340","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":213,"era":"5.25","inningsPitched":"12.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.42","battersFaced":50,"outs":36,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":213,"balls":92,"strikes":121,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.14","rbi":0,"winPercentage":".---","pitchesPerInning":"17.75","gamesFinished":4,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"8.25","walksPer9Inn":"6.00","hitsPer9Inn":"6.75","runsScoredPer9":"5.25","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":true,"isSubstitute":false}},"ID640459":{"person":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"jerseyNumber":"64","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".231","slg":".250","ops":".481","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":3,"rbi":0,"leftOnBase":5,"sacBunts":2,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":6,"putOuts":33,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":24,"groundOuts":52,"airOuts":38,"runs":27,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":51,"baseOnBalls":12,"intentionalWalks":0,"hits":43,"hitByPitch":2,"avg":".239","atBats":180,"obp":".294","slg":".439","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":79,"rbi":30,"leftOnBase":78,"sacBunts":4,"sacFlies":0,"babip":".277","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":7,"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":19,"stolenBases":38,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":33,"putOuts":456,"errors":6,"chances":495,"fielding":".988","passedBall":5,"pickoffs":2}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":54,"groundOuts":75,"airOuts":100,"runs":43,"doubles":19,"triples":1,"homeRuns":13,"strikeOuts":106,"baseOnBalls":38,"intentionalWalks":0,"hits":72,"hitByPitch":8,"atBats":351,"obp":".296","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","numberOfPitches":1605,"era":"3.56","inningsPitched":"98.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.11","battersFaced":399,"outs":296,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1605,"balls":576,"strikes":1029,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".385","pitchesPerInning":"16.27","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"9.67","walksPer9Inn":"3.47","hitsPer9Inn":"6.57","runsScoredPer9":"3.92","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":31,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":60,"groundOuts":120,"airOuts":99,"runs":62,"doubles":27,"triples":6,"homeRuns":9,"strikeOuts":62,"baseOnBalls":23,"intentionalWalks":0,"hits":133,"hitByPitch":4,"avg":".328","atBats":406,"obp":".363","slg":".490","ops":".853","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":199,"rbi":47,"leftOnBase":146,"sacBunts":0,"sacFlies":8,"babip":".362","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.11","popOuts":13,"lineOuts":26},"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":222,"putOuts":134,"errors":15,"chances":371,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[672640,669065,681715,669364,689414,665052,677870,665923,805300,688363,691594,691788,676083,656848,806188,676604,669199,664126],"pitchers":[676083,656848,806188,676604,669199,664126],"bench":[640459],"bullpen":[645261,676534,690978,687473,667463,691587,663969],"battingOrder":[672640,669065,681715,669364,689414,677870,805300,691594,691788],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Stowers (18, Buehler)."},{"label":"HR","value":"Stowers (13, 3rd inning off Buehler, 0 on, 0 out)."},{"label":"TB","value":"Edwards, X; Pauley; Sanoja; Stowers 6."},{"label":"RBI","value":"Pauley (12); Stowers (45)."},{"label":"Runners left in scoring position, 2 out","value":"Ruiz, E; Edwards, X."},{"label":"SAC","value":"Mack; Ruiz, E."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hicks, L (3, 3rd base off Buehler/Campusano); Edwards, X (16, 2nd base off Matsui/Campusano)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Edwards, X-Stowers)."}]}],"note":[{"label":"a","value":"Singled for Pauley in the 7th."},{"label":"b","value":"Lined out for Conine in the 8th."},{"label":"c","value":"Flied out for Ruiz, E in the 9th."}]}},"officials":[{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Hicks, L (by Morejon)."},{"label":"ABS Challenge","value":"Lopez, O (Strike-Confirmed); Conine (Strike-Overturned to Ball); Mack 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Campusano (Strike-Confirmed); Machado, M (Strike-Overturned to Ball); Durán (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Buehler 92-57; Matsui 16-10; Peralta, W 12-7; Morejon 9-5; Miller, M 15-8; Junk 75-55; Petersen 2-2; Gibson, C 7-5; Zuber 14-10; Bachar 23-16; Fairbanks 9-6."},{"label":"Groundouts-flyouts","value":"Buehler 9-0; Matsui 0-0; Peralta, W 3-0; Morejon 1-0; Miller, M 1-1; Junk 2-5; Petersen 1-0; Gibson, C 1-0; Zuber 2-1; Bachar 2-0; Fairbanks 1-1."},{"label":"Batters faced","value":"Buehler 22; Matsui 3; Peralta, W 4; Morejon 4; Miller, M 3; Junk 21; Petersen 1; Gibson, C 3; Zuber 3; Bachar 8; Fairbanks 3."},{"label":"Inherited runners-scored","value":"Matsui 1-0; Petersen 1-0."},{"label":"Umpires","value":"HP: Will Little. 1B: Ryan Wills. 2B: Lance Barksdale. 3B: Ryan Additon. "},{"label":"Weather","value":"72 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:41 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"21,675."},{"label":"Venue","value":"loanDepot park."},{"label":"July 26, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","boxscoreName":"Machado, M"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":103,"flyOuts":62,"groundOuts":104,"airOuts":109,"runs":54,"doubles":18,"triples":0,"homeRuns":23,"strikeOuts":95,"baseOnBalls":49,"intentionalWalks":3,"hits":80,"hitByPitch":0,"avg":".210","atBats":381,"obp":".296","slg":".438","ops":".734","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":437,"totalBases":167,"rbi":63,"leftOnBase":168,"sacBunts":1,"sacFlies":6,"babip":".212","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.56","popOuts":19,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":76,"errors":3,"chances":210,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","boxscoreName":"Stowers"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":39,"groundOuts":53,"airOuts":71,"runs":37,"doubles":18,"triples":3,"homeRuns":13,"strikeOuts":112,"baseOnBalls":31,"intentionalWalks":2,"hits":71,"hitByPitch":6,"avg":".234","atBats":304,"obp":".315","slg":".441","ops":".756","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":134,"rbi":45,"leftOnBase":146,"sacBunts":1,"sacFlies":2,"babip":".320","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.38","popOuts":15,"lineOuts":17},"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":19,"putOuts":304,"errors":5,"chances":328,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","boxscoreName":"Junk"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":20,"strikes":55,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":38,"groundOuts":75,"airOuts":82,"runs":43,"doubles":13,"triples":2,"homeRuns":11,"strikeOuts":57,"baseOnBalls":20,"intentionalWalks":0,"hits":80,"hitByPitch":1,"atBats":292,"obp":".321","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1189,"era":"4.89","inningsPitched":"73.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.36","battersFaced":316,"outs":221,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1189,"balls":403,"strikes":786,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":1,"winPercentage":".400","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.96","walksPer9Inn":"2.44","hitsPer9Inn":"9.77","runsScoredPer9":"5.25","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57}]},"decisions":{"winner":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"loser":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"save":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}