{"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":823346,"link":"/api/v1.1/game/823346/feed/live","metaData":{"wait":10,"timeStamp":"20260815_013025","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823346,"type":"R","doubleHeader":"N","id":"2026/08/14/bosmlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823346-2026-08-14","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-14T22:40:00Z","originalDate":"2026-08-14","officialDate":"2026-08-14","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2026,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":57,"ties":0,"pct":".533"},"records":{},"divisionLeader":false,"wins":65,"losses":57,"winningPercentage":".533"},"franchiseName":"Boston","clubName":"Red Sox","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2026,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":64,"ties":0,"pct":".484"},"records":{},"divisionLeader":false,"wins":60,"losses":64,"winningPercentage":".484"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true}},"players":{"ID694378":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378","firstName":"Jacob","lastName":"Gonzalez","primaryNumber":"26","birthDate":"2002-05-30","currentAge":24,"birthCity":"Glendora","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Gonzalez","middleName":"Jesus","boxscoreName":"Gonzalez, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Gonzalez","nameSlug":"jacob-gonzalez-694378","firstLastName":"Jacob Gonzalez","lastFirstName":"Gonzalez, Jacob","lastInitName":"Gonzalez, J","initLastName":"J Gonzalez","fullFMLName":"Jacob Jesus Gonzalez","fullLFMName":"Gonzalez, Jacob Jesus","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687562":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562","firstName":"William","lastName":"Bennett","primaryNumber":"64","birthDate":"2000-12-02","currentAge":25,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bennett","middleName":"Jacob","boxscoreName":"Bennett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bennett","nameSlug":"jake-bennett-687562","firstLastName":"Jake Bennett","lastFirstName":"Bennett, Jake","lastInitName":"Bennett, J","initLastName":"J Bennett","fullFMLName":"William Jacob Bennett","fullLFMName":"Bennett, William Jacob","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID683003":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003","firstName":"Jared","lastName":"Jones","primaryNumber":"17","birthDate":"2001-08-06","currentAge":25,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Jones","middleName":"Keith","boxscoreName":"Jones","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Jones","nameSlug":"jared-jones-683003","firstLastName":"Jared Jones","lastFirstName":"Jones, Jared","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jared Keith Jones","fullLFMName":"Jones, Jared Keith","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID678011":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011","firstName":"Anthony","lastName":"Seigler","primaryNumber":"48","birthDate":"1999-06-20","currentAge":27,"birthCity":"Fort Defiance","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":192,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Anthony","useLastName":"Seigler","boxscoreName":"Seigler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SEE-glur","mlbDebutDate":"2025-07-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Anthony Seigler","nameSlug":"anthony-seigler-678011","firstLastName":"Anthony Seigler","lastFirstName":"Seigler, Anthony","lastInitName":"Seigler, A","initLastName":"A Seigler","fullFMLName":"Anthony Seigler","fullLFMName":"Seigler, Anthony","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":24,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID687394":{"id":687394,"fullName":"Jack Brannigan","link":"/api/v1/people/687394","firstName":"Jack","lastName":"Brannigan","primaryNumber":"76","birthDate":"2001-03-11","currentAge":25,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":201,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jack","useLastName":"Brannigan","middleName":"Thomas","boxscoreName":"Brannigan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Brannigan","nameSlug":"jack-brannigan-687394","firstLastName":"Jack Brannigan","lastFirstName":"Brannigan, Jack","lastInitName":"Brannigan, J","initLastName":"J Brannigan","fullFMLName":"Jack Thomas Brannigan","fullLFMName":"Brannigan, Jack Thomas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID696062":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062","firstName":"Wilber","lastName":"Dotel","primaryNumber":"66","birthDate":"2002-09-25","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wilber","useLastName":"Dotel","middleName":"Bladimir","boxscoreName":"Dotel","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilber Dotel","nameSlug":"wilber-dotel-696062","firstLastName":"Wilber Dotel","lastFirstName":"Dotel, Wilber","lastInitName":"Dotel, W","initLastName":"W Dotel","fullFMLName":"Wilber Bladimir Dotel","fullLFMName":"Dotel, Wilber Bladimir","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID663558":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558","firstName":"Jovani","lastName":"Moran","primaryNumber":"47","birthDate":"1997-04-24","currentAge":29,"birthCity":"Mayaguez","birthCountry":"Puerto Rico","height":"6' 1\"","weight":167,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jovani","useLastName":"Morán","boxscoreName":"Morán","gender":"M","nameMatrilineal":"Moreno","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"jo-VAH-nee MOH-ran","mlbDebutDate":"2021-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jovani Morán","nameSlug":"jovani-moran-663558","firstLastName":"Jovani Morán","lastFirstName":"Morán, Jovani","lastInitName":"Morán, J","initLastName":"J Morán","fullFMLName":"Jovani Morán","fullLFMName":"Morán, Jovani ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669062":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062","firstName":"Erik","lastName":"Miller","primaryNumber":"67","birthDate":"1998-02-13","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 5\"","weight":269,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Miller","middleName":"Christopher","boxscoreName":"Miller, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"MILL-urr","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Miller","nameSlug":"erik-miller-669062","firstLastName":"Erik Miller","lastFirstName":"Miller, Erik","lastInitName":"Miller, E","initLastName":"E Miller","fullFMLName":"Erik Christopher Miller","fullLFMName":"Miller, Erik Christopher","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID804668":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668","firstName":"Rafael","lastName":"Flores","primaryNumber":"43","birthDate":"2000-11-07","currentAge":25,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Flores Jr.","boxscoreName":"Flores Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Flores Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"rafael-flores-jr-804668","firstLastName":"Rafael Flores Jr.","lastFirstName":"Flores Jr., Rafael","lastInitName":"Flores Jr., R","initLastName":"R Flores Jr.","fullFMLName":"Rafael Flores Jr.","fullLFMName":"Flores Jr., Rafael ","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"71","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},"ID682927":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927","firstName":"Ronny","lastName":"Simon","primaryNumber":"63","birthDate":"2000-04-17","currentAge":26,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"5' 8\"","weight":196,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ronny","useLastName":"Simon","middleName":"Oliver","boxscoreName":"Simon","gender":"M","nameMatrilineal":"Mateo","isPlayer":true,"isVerified":true,"pronunciation":"sigh-mon; like simon says","mlbDebutDate":"2025-04-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Simon","nameSlug":"ronny-simon-682927","firstLastName":"Ronny Simon","lastFirstName":"Simon, Ronny","lastInitName":"Simon, R","initLastName":"R Simon","fullFMLName":"Ronny Oliver Simon","fullLFMName":"Simon, Ronny Oliver","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID594027":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027","firstName":"Tayron","lastName":"Guerrero","primaryNumber":"41","birthDate":"1991-01-09","currentAge":35,"birthCity":"Bocachica","birthCountry":"Colombia","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyron","useLastName":"Guerrero","middleName":"Luis","boxscoreName":"Guerrero","nickName":"El De Bocachica","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"TY-ron","mlbDebutDate":"2016-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyron Guerrero","nameSlug":"tyron-guerrero-594027","firstLastName":"Tyron Guerrero","lastFirstName":"Guerrero, Tyron","lastInitName":"Guerrero, T","initLastName":"T Guerrero","fullFMLName":"Tayron Luis Guerrero","fullLFMName":"Guerrero, Tayron Luis","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID663776":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776","firstName":"Patrick","lastName":"Sandoval","primaryNumber":"43","birthDate":"1996-10-18","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Sandoval","middleName":"Jordan","boxscoreName":"Sandoval","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Sandoval","nameSlug":"patrick-sandoval-663776","firstLastName":"Patrick Sandoval","lastFirstName":"Sandoval, Patrick","lastInitName":"Sandoval, P","initLastName":"P Sandoval","fullFMLName":"Patrick Jordan Sandoval","fullLFMName":"Sandoval, Patrick Jordan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID687941":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941","firstName":"Alec","lastName":"Gamboa","primaryNumber":"68","birthDate":"1997-01-17","currentAge":29,"birthCity":"Madera","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alec","useLastName":"Gamboa","middleName":"Durbin","boxscoreName":"Gamboa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-05-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Gamboa","nameSlug":"alec-gamboa-687941","firstLastName":"Alec Gamboa","lastFirstName":"Gamboa, Alec","lastInitName":"Gamboa, A","initLastName":"A Gamboa","fullFMLName":"Alec Durbin Gamboa","fullLFMName":"Gamboa, Alec Durbin","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"18","birthDate":"1993-08-21","currentAge":33,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID699013":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013","firstName":"Esmerlyn","lastName":"Valdez","primaryNumber":"55","birthDate":"2004-01-27","currentAge":22,"birthCity":"San Juan La Maguana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esmerlyn","useLastName":"Valdez","boxscoreName":"Valdez, Es","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esmerlyn Valdez","nameSlug":"esmerlyn-valdez-699013","firstLastName":"Esmerlyn Valdez","lastFirstName":"Valdez, Esmerlyn","lastInitName":"Valdez, E","initLastName":"E Valdez","fullFMLName":"Esmerlyn Valdez","fullLFMName":"Valdez, Esmerlyn","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":31,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID686765":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","firstName":"Nicholas","lastName":"Sogard","primaryNumber":"20","birthDate":"1997-09-09","currentAge":29,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":189,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nick","useLastName":"Sogard","middleName":"John","boxscoreName":"Sogard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SO-gard","mlbDebutDate":"2024-08-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Sogard","nameSlug":"nick-sogard-686765","firstLastName":"Nick Sogard","lastFirstName":"Sogard, Nick","lastInitName":"Sogard, N","initLastName":"N Sogard","fullFMLName":"Nicholas John Sogard","fullLFMName":"Sogard, Nicholas John","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":29,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31","location":{"address1":"115 Federal Street","city":"Pittsburgh","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"15212","defaultCoordinates":{"latitude":40.446904,"longitude":-80.005753},"azimuthAngle":116.0,"elevation":780,"country":"USA","phone":"(412) 323-5000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":38705,"turfType":"Grass","roofType":"Open","leftLine":325,"left":389,"leftCenter":410,"center":399,"rightCenter":375,"rightLine":320},"active":true,"season":"2026"},"officialVenue":{"id":31,"link":"/api/v1/venues/31"},"weather":{"condition":"Partly Cloudy","temp":"77","wind":"1 mph, R To L"},"gameInfo":{"attendance":32036,"firstPitch":"2026-08-14T22:41:00.000Z","gameDurationMinutes":169},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"home":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"}},"officialScorer":{"id":693946,"fullName":"Rick Soos","link":"/api/v1/people/693946"},"primaryDatacaster":{"id":670060,"fullName":"Keith Barnes","link":"/api/v1/people/670060"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":4,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Sogard flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T22:41:31.586Z","endTime":"2026-08-14T22:42:17.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-14T19:11:25.858Z","endTime":"2026-08-14T22:09:08.153Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-14T22:09:08.153Z","endTime":"2026-08-14T22:39:16.533Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-14T22:39:16.533Z","endTime":"2026-08-14T22:41:33.847Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"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":96.1,"endSpeed":87.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72970268147087,"aZ":-12.706798441054827,"pfxX":-5.057086476883681,"pfxZ":9.822349750203713,"pX":-0.430076288631021,"pZ":3.8608065229218784,"vX0":3.5445020457506424,"vY0":-139.93878036581012,"vZ0":-2.332375796983177,"x":133.39,"y":134.54,"x0":-1.0563872972082138,"y0":50.00500233616882,"z0":5.538018674794916,"aX":-10.025984729077857},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2418,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3914694863075887,"extension":6.359751054558945},"index":3,"playId":"d088e46a-e7db-3517-be26-558046e3e421","pitchNumber":1,"startTime":"2026-08-14T22:41:33.847Z","endTime":"2026-08-14T22:41:37.942Z","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.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.431049625702556,"aZ":-13.107063121736594,"pfxX":-6.2122913039259995,"pfxZ":9.583490559524392,"pX":-0.4659053666493116,"pZ":3.0220593132558866,"vX0":3.9273892649979314,"vY0":-140.5363628483655,"vZ0":-4.496571987028994,"x":134.76,"y":157.18,"x0":-1.0782477020128665,"y0":50.00281228934756,"z0":5.5015100517784505,"aX":-12.360334298081986},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2505,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39054054839179964,"extension":6.418029093342082},"index":4,"playId":"621335a8-0901-330e-9d96-c51b976e7150","pitchNumber":2,"startTime":"2026-08-14T22:41:46.180Z","endTime":"2026-08-14T22:41:49.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.383911198580783,"aZ":-11.87290137573675,"pfxX":-5.157121115507037,"pfxZ":10.137992739836095,"pX":-0.11086303545211892,"pZ":2.5898686577640726,"vX0":4.564571828404305,"vY0":-140.50741549089835,"vZ0":-5.782116075200859,"x":121.23,"y":168.85,"x0":-1.0852059672089873,"y0":50.004696196568055,"z0":5.44377901477208,"aX":-10.328548779004066},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2524,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3896109443270168,"extension":6.456940859641599},"index":5,"playId":"fd90685d-fc5c-391d-a661-662eb63d3bd9","pitchNumber":3,"startTime":"2026-08-14T22:41:59.021Z","endTime":"2026-08-14T22:42:02.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.032196173888938,"aZ":-25.118183750569607,"pfxX":0.18549806355226406,"pfxZ":3.9165907234064283,"pX":-0.13911476132450767,"pZ":2.25958601511065,"vX0":3.1905360297064806,"vY0":-133.22466254189698,"vZ0":-3.2163756357502313,"x":122.3,"y":177.77,"x0":-1.3752173773808258,"y0":50.00324571829413,"z0":5.293629545121799,"aX":0.33361052511660694},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":-1.0,"spinRate":2302,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.41078404157173276,"extension":6.52992742527962},"hitData":{"launchSpeed":80.7,"launchAngle":39.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.59,"coordY":122.48}},"index":6,"playId":"a572868b-e037-344a-893d-7fb1061a6296","pitchNumber":4,"startTime":"2026-08-14T22:42:11.131Z","endTime":"2026-08-14T22:42:17.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T22:42:17.957Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a ground ball to shortstop Jared Triolo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T22:42:23.613Z","endTime":"2026-08-14T22:43:44.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":96.4,"endSpeed":88.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.606019228736574,"aZ":-14.962883712646333,"pfxX":-6.582846571305639,"pfxZ":8.621766777752114,"pX":-1.014897529598909,"pZ":2.240556258957175,"vX0":2.7223916990904837,"vY0":-140.34813549983932,"vZ0":-6.038710877238909,"x":155.69,"y":178.28,"x0":-1.1419776406585165,"y0":50.00150004200431,"z0":5.393632906660657,"aX":-13.137972892201178},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2287,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3901900875992541,"extension":6.57036508938115},"index":0,"playId":"1b823899-4eba-3857-8112-2ae593c131db","pitchNumber":1,"startTime":"2026-08-14T22:42:41.704Z","endTime":"2026-08-14T22:42:46.555Z","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":95.4,"endSpeed":87.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.614256311120045,"aZ":-17.109708576890412,"pfxX":-6.837983602367855,"pfxZ":7.717356046026053,"pX":0.5353453752130933,"pZ":2.050503248965265,"vX0":6.723013773248443,"vY0":-138.7494017549419,"vZ0":-5.89896217164657,"x":96.59,"y":183.42,"x0":-1.0289635899165754,"y0":50.00549785547417,"z0":5.341582785223306,"aX":-13.354151431005347},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":11.0,"spinRate":2266,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39452525681832684,"extension":6.543172109754851},"index":1,"playId":"70587be8-4eec-36e5-8335-1c4364277d30","pitchNumber":2,"startTime":"2026-08-14T22:42:54.866Z","endTime":"2026-08-14T22:42:58.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.384533350384174,"aZ":-12.623610199093813,"pfxX":-4.5083616815108085,"pfxZ":9.84237255696862,"pX":0.17725299009594314,"pZ":3.046996970518195,"vX0":4.747402408834607,"vY0":-140.21756457907358,"vZ0":-4.407976065266879,"x":110.24,"y":156.51,"x0":-0.953920230056434,"y0":50.00461187407305,"z0":5.466217783860498,"aX":-8.957533300299637},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2423,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39096666291467397,"extension":6.3772511888431085},"index":2,"playId":"b01e4447-1714-3490-84b9-bf0f7ab76b60","pitchNumber":3,"startTime":"2026-08-14T22:43:08.233Z","endTime":"2026-08-14T22:43:11.233Z","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":2,"outs":1},"index":3,"startTime":"2026-08-14T22:43:21.953Z","endTime":"2026-08-14T22:43:32.602Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.225103407808554,"aZ":-12.730602611556225,"pfxX":-5.311043054960607,"pfxZ":9.655934887355537,"pX":-0.5625820225728337,"pZ":3.1251746747478677,"vX0":3.0826524519712746,"vY0":-141.25032480287754,"vZ0":-4.303108515929072,"x":138.44,"y":154.4,"x0":-0.9800896144857788,"y0":50.002217357953434,"z0":5.4915284533299005,"aX":-10.693878112132852},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2306,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.38829008972078727,"extension":6.53287302166327},"hitData":{"launchSpeed":101.3,"launchAngle":2.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":157.76}},"index":4,"playId":"a3f51adf-eba1-32b5-8000-9726ae23b829","pitchNumber":4,"startTime":"2026-08-14T22:43:32.602Z","endTime":"2026-08-14T22:43:44.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T22:43:44.688Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T22:43:46.101Z","endTime":"2026-08-14T22:46:01.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":95.5,"endSpeed":87.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.208537678676468,"aZ":-21.68781963681584,"pfxX":-9.105580921314266,"pfxZ":5.36101379956747,"pX":0.02217224632950728,"pZ":3.501757847571896,"vX0":6.675784330663012,"vY0":-139.01379909354847,"vZ0":-0.8753178879192569,"x":116.15,"y":144.23,"x0":-1.2275255332936497,"y0":50.00533915972938,"z0":5.260627547403731,"aX":-17.821170910212583},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":15.1,"spinRate":2215,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39403112814721286,"extension":6.550697904158719},"index":0,"playId":"2fb7773b-88f8-3290-90d5-e6d29ec9bc26","pitchNumber":1,"startTime":"2026-08-14T22:44:14.200Z","endTime":"2026-08-14T22:44:17.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.481671058665825,"aZ":-13.869320647382024,"pfxX":-5.909511081880218,"pfxZ":9.187773164533228,"pX":-0.5347680950005734,"pZ":2.8845964121960823,"vX0":3.904037497471914,"vY0":-140.4367932567769,"vZ0":-4.4851191310835805,"x":137.38,"y":160.9,"x0":-1.176734846645053,"y0":50.00632826675001,"z0":5.407793976556249,"aX":-11.779555697020486},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2307,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.39035934670553507,"extension":6.5420690295062505},"index":1,"playId":"c33a1cf0-2158-3787-88a4-fa14ea3b06cb","pitchNumber":2,"startTime":"2026-08-14T22:44:30.587Z","endTime":"2026-08-14T22:44:34.225Z","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":2,"outs":1},"index":2,"startTime":"2026-08-14T22:44:42.227Z","endTime":"2026-08-14T22:44:55.626Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10552000213601,"aZ":-21.41254517438639,"pfxX":-9.53767449296084,"pfxZ":5.391913714159221,"pX":-0.9937133724257202,"pZ":3.6517663506536024,"vX0":4.483749170107666,"vY0":-140.4670051924719,"vZ0":-0.7066658632777751,"x":154.88,"y":140.18,"x0":-1.372284465809125,"y0":50.00421116399894,"z0":5.299994767836411,"aX":-19.0423022320678},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.8,"breakHorizontal":16.3,"spinRate":2263,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39007490256458777,"extension":6.539598077378737},"index":3,"playId":"11b9f61f-e197-377a-a6fd-f26da33e77d5","pitchNumber":3,"startTime":"2026-08-14T22:44:55.626Z","endTime":"2026-08-14T22:44:59.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20058461374524,"aZ":-38.662437467706006,"pfxX":-6.80798436852133,"pfxZ":-3.8470490243140603,"pX":-0.46782834319181926,"pZ":1.4036100994560967,"vX0":4.628424789450176,"vY0":-128.89423672558726,"vZ0":-1.9784239216599548,"x":134.83,"y":200.88,"x0":-1.4001554270431633,"y0":50.00214378260395,"z0":5.159763996391724,"aX":-11.481743830461381},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-7.2,"breakHorizontal":11.3,"spinRate":1117,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4245537513822457,"extension":6.718607474056648},"index":4,"playId":"b0f119ae-862f-3595-b922-d71daf350a15","pitchNumber":4,"startTime":"2026-08-14T22:45:11.535Z","endTime":"2026-08-14T22:45:15.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.45931583951607,"aZ":-12.149507382193494,"pfxX":-6.793669671304553,"pfxZ":9.828763141862987,"pX":1.5353394720626383,"pZ":3.7017574470027834,"vX0":9.168636820353942,"vY0":-142.4611176045817,"vZ0":-3.0007235879418985,"x":58.48,"y":138.83,"x0":-0.8555658800101871,"y0":50.00107166189186,"z0":5.546463977774044,"aX":-13.83939326751498},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":10.2,"spinRate":2400,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38579908602952573,"extension":6.639897269295147},"index":5,"playId":"8b89d6da-7398-3a88-8a4b-0d7783c3937d","pitchNumber":5,"startTime":"2026-08-14T22:45:36.674Z","endTime":"2026-08-14T22:45:44.352Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.171168692014085,"aZ":-32.68450234779153,"pfxX":-8.854230101772384,"pfxZ":-0.3065328944773409,"pX":-0.5117213602181429,"pZ":3.2860133597155694,"vX0":5.484382403293809,"vY0":-128.23881413117144,"vZ0":1.400903922861643,"x":136.51,"y":150.06,"x0":-1.5305782705805362,"y0":50.00399712955075,"z0":5.287317223686633,"aX":-14.70924545509705},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":14.8,"spinRate":1249,"spinDirection":268},"zone":1,"typeConfidence":2.0,"plateTime":0.4275570698094251,"extension":6.734315882510862},"index":6,"playId":"c8d2388d-7ff4-32a2-b75b-945972b592ff","pitchNumber":6,"startTime":"2026-08-14T22:45:57.526Z","endTime":"2026-08-14T22:46:01.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T22:46:01.831Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, second baseman Brandon Lowe to first baseman Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T22:46:05.370Z","endTime":"2026-08-14T22:47:21.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.36123848892248,"aZ":-13.559254198243657,"pfxX":-6.4635744403987125,"pfxZ":9.414088838519053,"pX":0.7325821270343121,"pZ":1.4521227536835126,"vX0":7.098548263114528,"vY0":-140.56733365941201,"vZ0":-8.08527115994385,"x":89.08,"y":199.57,"x0":-0.999983744787577,"y0":50.00648218676227,"z0":5.269413537538422,"aX":-12.785688267922671},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2360,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39142080777424404,"extension":6.622985199659515},"index":0,"playId":"4a1f58d4-57c6-3835-b77a-098977a07334","pitchNumber":1,"startTime":"2026-08-14T22:46:26.451Z","endTime":"2026-08-14T22:46:31.801Z","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":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.46612513795603,"aZ":-13.865404817540368,"pfxX":-7.124764123613023,"pfxZ":9.21353535266415,"pX":0.2544433710492214,"pZ":3.420535960405512,"vX0":6.0957728778613225,"vY0":-141.11506384397347,"vZ0":-2.996841950213117,"x":107.3,"y":146.43,"x0":-1.023664637201093,"y0":50.00449937248318,"z0":5.407024000850876,"aX":-14.161800124055418},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":11.4,"spinRate":2491,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39031381213726846,"extension":6.63202163699017},"index":1,"playId":"210e8ed1-bf10-38e4-b515-46f4bc48ab88","pitchNumber":2,"startTime":"2026-08-14T22:46:42.233Z","endTime":"2026-08-14T22:46:48.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.296137010676304,"aZ":-26.194308068841654,"pfxX":-2.8443489818002736,"pfxZ":3.3152984790350573,"pX":0.8551485175707995,"pZ":1.3862133076926013,"vX0":7.022982759893994,"vY0":-134.04280878646654,"vZ0":-4.784587189184538,"x":84.4,"y":201.35,"x0":-1.4393969120286696,"y0":50.00481526759328,"z0":5.084668751889141,"aX":-5.133241972529302},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.0,"breakHorizontal":3.5,"spinRate":2259,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4099830601871046,"extension":6.642214180095601},"index":2,"playId":"eb88300c-baad-379a-80a2-3ec5f9bf9fb6","pitchNumber":3,"startTime":"2026-08-14T22:46:57.557Z","endTime":"2026-08-14T22:47:02.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80601012506839,"aZ":-14.13750206154316,"pfxX":-4.982889326997681,"pfxZ":9.018240335525903,"pX":-0.4053558748517509,"pZ":2.0579861954649394,"vX0":3.383447423433998,"vY0":-141.38107636288706,"vZ0":-6.281977334366585,"x":132.45,"y":183.21,"x0":-0.9775229043151074,"y0":50.00486900066427,"z0":5.23640150031099,"aX":-9.968829309444361},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":8.3,"spinRate":2419,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3891851777417821,"extension":6.5364989034799414},"hitData":{"launchSpeed":65.1,"launchAngle":4.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":148.64}},"index":3,"playId":"95df75da-f2be-3fd8-937d-2aec01915703","pitchNumber":4,"startTime":"2026-08-14T22:47:14.538Z","endTime":"2026-08-14T22:47:21.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T22:47:21.942Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-14T22:48:42.939Z","endTime":"2026-08-14T22:50:01.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8291937122664,"aZ":-21.436702932589878,"pfxX":7.5592464821347765,"pfxZ":5.580393838193917,"pX":0.7502473533838158,"pZ":3.1459378394985147,"vX0":-7.853640450411199,"vY0":-137.87344922074908,"vZ0":-2.520980800205898,"x":88.4,"y":153.84,"x0":2.6543919836555725,"y0":50.00348186302175,"z0":5.519891875529177,"aX":14.545499268587527},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":-12.0,"spinRate":2165,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.39736078875017533,"extension":7.063157720630481},"index":0,"playId":"f2de5954-bff0-3b3a-8b23-d4842017f383","pitchNumber":1,"startTime":"2026-08-14T22:49:37.583Z","endTime":"2026-08-14T22:49:40.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.431087710990862,"aZ":-22.66365209595525,"pfxX":6.300628343026215,"pfxZ":5.036220937180172,"pX":-0.6371394592853813,"pZ":3.0023355084647427,"vX0":-10.631963108385424,"vY0":-136.18011270108357,"vZ0":-2.4532761387049247,"x":141.29,"y":157.72,"x0":2.489618141843406,"y0":50.00181489111783,"z0":5.473793597508687,"aX":11.89647832944854},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":-9.2,"spinRate":2149,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.4014047306185091,"extension":7.004838350933598},"hitData":{"launchSpeed":85.1,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.3,"coordY":157.26}},"index":1,"playId":"28c29ce8-5561-3852-b147-8f8225365aff","pitchNumber":2,"startTime":"2026-08-14T22:49:55.053Z","endTime":"2026-08-14T22:50:01.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T22:50:01.353Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronny Simon flies out to center fielder Eli White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-14T22:50:07.839Z","endTime":"2026-08-14T22:51:54.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00389715958045,"aZ":-20.728412696155562,"pfxX":7.051560745426535,"pfxZ":5.905374183012027,"pX":-0.3711084570391813,"pZ":3.3700381497570606,"vX0":-10.619529422438104,"vY0":-137.5071172998816,"vZ0":-1.8132641020963567,"x":131.15,"y":147.79,"x0":2.603192438474128,"y0":50.00436813145123,"z0":5.426944305393309,"aX":13.671296792237284},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":-10.9,"spinRate":2105,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.39649704274667963,"extension":7.052969456814597},"index":0,"playId":"f7e84822-3e96-3fe4-a1d9-0e9788abab77","pitchNumber":1,"startTime":"2026-08-14T22:50:26.544Z","endTime":"2026-08-14T22:50:29.846Z","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":84.8,"endSpeed":78.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48578921838526,"aZ":-29.41370564101323,"pfxX":9.110898859836146,"pfxZ":1.791274432856505,"pX":0.6089234342834388,"pZ":0.7655337101530482,"vX0":-7.893124306255547,"vY0":-123.22773163974591,"vZ0":-5.39018432036427,"x":93.79,"y":218.11,"x0":2.6630634320973576,"y0":50.00548548294973,"z0":5.453194720349017,"aX":14.07527480265894},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.3,"breakHorizontal":-14.8,"spinRate":1999,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.44374378744340737,"extension":7.109056917259215},"index":1,"playId":"16105eab-9246-300b-9b33-048db020ab1f","pitchNumber":2,"startTime":"2026-08-14T22:50:41.180Z","endTime":"2026-08-14T22:50:44.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.386737353463754,"aZ":-19.042472935301614,"pfxX":6.851903352178083,"pfxZ":7.102891168640907,"pX":0.9306888009135392,"pZ":3.557386346804941,"vX0":-7.232721016587744,"vY0":-134.86104925772224,"vZ0":-1.6018375987336957,"x":81.52,"y":142.73,"x0":2.75273552385653,"y0":50.0008507316892,"z0":5.4975410179386826,"aX":12.663755017138543},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":-10.9,"spinRate":2136,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.40561710748421964,"extension":7.035687861149563},"index":2,"playId":"ab76d50d-4e2d-3247-b0cb-9d3635ca41eb","pitchNumber":3,"startTime":"2026-08-14T22:50:57.636Z","endTime":"2026-08-14T22:51:02.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22456294234066,"aZ":-26.78104418125536,"pfxX":6.695419896572831,"pfxZ":3.6199096394728336,"pX":1.2412761565092338,"pZ":2.117633558586595,"vX0":-5.543617989380275,"vY0":-121.14372399524555,"vZ0":-2.7388229144766263,"x":69.69,"y":181.6,"x0":2.6871846567422257,"y0":50.00158202141238,"z0":5.598966096655981,"aX":9.970950912614505},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.1,"breakHorizontal":-10.8,"spinRate":2036,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.451785009495675,"extension":7.087193045393842},"index":3,"playId":"8fa52a89-ccad-3466-b339-84419f368ba2","pitchNumber":4,"startTime":"2026-08-14T22:51:13.257Z","endTime":"2026-08-14T22:51:18.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39571298968077,"aZ":-18.973238074100113,"pfxX":7.339376997506941,"pfxZ":7.07919536422675,"pX":0.47147526757420627,"pZ":3.44034761917402,"vX0":-8.664726032160186,"vY0":-135.63313973077973,"vZ0":-1.7257724266384225,"x":99.03,"y":145.89,"x0":2.7524754615751137,"y0":50.00341173079131,"z0":5.406609232023711,"aX":13.688411092059926},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":-11.5,"spinRate":2043,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.40367510666532347,"extension":7.149013391452027},"index":4,"playId":"109557bc-aa96-343a-aadf-813887c56fee","pitchNumber":5,"startTime":"2026-08-14T22:51:27.878Z","endTime":"2026-08-14T22:51:30.878Z","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":93.2,"endSpeed":85.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39847150748884,"aZ":-21.85380053711161,"pfxX":7.966105259283798,"pfxZ":5.527627339960041,"pX":0.20322811363851195,"pZ":2.9108242618200117,"vX0":-9.722742598261998,"vY0":-135.46720989594235,"vZ0":-2.6650839517737652,"x":109.25,"y":160.19,"x0":2.7965595166420045,"y0":50.002323706074975,"z0":5.427885564202002,"aX":14.870464395719088},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-12.5,"spinRate":2192,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.403665836339103,"extension":7.076276242395612},"hitData":{"launchSpeed":99.3,"launchAngle":27.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.38,"coordY":44.99}},"index":5,"playId":"485e134d-286b-377e-a9c5-198e14136ddd","pitchNumber":6,"startTime":"2026-08-14T22:51:45.822Z","endTime":"2026-08-14T22:51:54.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T22:51:54.908Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-14T22:52:03.177Z","endTime":"2026-08-14T22:54:32.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336620465060186,"aZ":-20.57150922824471,"pfxX":6.659920977206202,"pfxZ":6.0793823210735205,"pX":-0.6121210640474423,"pZ":4.045735941076327,"vX0":-10.97909823989367,"vY0":-137.04716820009912,"vZ0":0.07811357532933194,"x":140.33,"y":129.55,"x0":2.5744938354276603,"y0":50.002291569725784,"z0":5.418041549283752,"aX":12.71095667699358},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.3,"breakHorizontal":-9.8,"spinRate":2116,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.39914819879641517,"extension":7.1109964585939025},"index":0,"playId":"974e3c5c-7581-3391-85e5-9b152d1ea5ce","pitchNumber":1,"startTime":"2026-08-14T22:52:26.700Z","endTime":"2026-08-14T22:52:31.352Z","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":80.6,"endSpeed":74.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.432733419587485,"aZ":-35.070332544243115,"pfxX":-5.227441871758936,"pfxZ":-2.0815630831470866,"pX":1.2282677724851307,"pZ":3.5266674895164702,"vX0":-2.9189859993200464,"vY0":-117.33763490780599,"vZ0":2.7895311587990346,"x":70.18,"y":143.56,"x0":3.167858072006331,"y0":50.000768301952576,"z0":5.5925096599520385,"aX":-7.2801702858988815},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.8,"breakHorizontal":10.2,"spinRate":2250,"spinDirection":312},"zone":12,"typeConfidence":2.0,"plateTime":0.4669815363924785,"extension":6.831700648239001},"index":1,"playId":"b3d49983-75e9-31de-a94d-d4c50560c802","pitchNumber":2,"startTime":"2026-08-14T22:52:44.071Z","endTime":"2026-08-14T22:52:48.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.430291707292362,"aZ":-19.114247914355143,"pfxX":7.20345163428663,"pfxZ":6.994455183296196,"pX":-0.30409195129918815,"pZ":3.7148947176714935,"vX0":-10.65835909110033,"vY0":-135.4883393772775,"vZ0":-0.9876875675215535,"x":128.59,"y":138.48,"x0":2.7371398788387333,"y0":50.00183505806555,"z0":5.414583577045057,"aX":13.449223065123757},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-10.9,"spinRate":2219,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4036099828457629,"extension":7.151417881197645},"index":2,"playId":"991ed97f-eabf-3f91-85a3-05e19d293935","pitchNumber":3,"startTime":"2026-08-14T22:53:04.369Z","endTime":"2026-08-14T22:53:07.369Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09305668917082,"aZ":-28.086951308862112,"pfxX":7.164835567844517,"pfxZ":2.7538482518579137,"pX":1.5777322678601804,"pZ":3.0289493368457494,"vX0":-5.0807534320283665,"vY0":-120.41148546627413,"vZ0":-0.13664776760768216,"x":56.86,"y":157.0,"x0":2.7733846512158884,"y0":50.002993036006565,"z0":5.549974996040467,"aX":10.63127922899003},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.2,"breakHorizontal":-11.9,"spinRate":1789,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.4530803750079655,"extension":7.167845197372798},"index":3,"playId":"5dd199a4-f990-3379-a655-9978dfcb1c6c","pitchNumber":4,"startTime":"2026-08-14T22:53:25.123Z","endTime":"2026-08-14T22:53:30.041Z","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":84.2,"endSpeed":78.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.122300101523138,"aZ":-28.72975746560332,"pfxX":5.929822471812705,"pfxZ":2.24285047120022,"pX":-0.360583402836705,"pZ":2.1237690010834256,"vX0":-8.913765905927548,"vY0":-122.37163364465015,"vZ0":-2.194056027191227,"x":130.74,"y":181.44,"x0":2.5367483416707985,"y0":50.00351152671474,"z0":5.461056675973055,"aX":9.114043725213236},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":-9.0,"spinRate":2060,"spinDirection":104},"zone":7,"typeConfidence":2.0,"plateTime":0.44531661742965456,"extension":7.142754057535845},"index":4,"playId":"2214ce2c-355f-3aff-b6da-38bf5043556a","pitchNumber":5,"startTime":"2026-08-14T22:53:44.844Z","endTime":"2026-08-14T22:53:48.701Z","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":83.9,"endSpeed":76.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.337626475330122,"aZ":-24.821437702306703,"pfxX":7.613819695361768,"pfxZ":4.895255002888403,"pX":0.5697942771357374,"pZ":2.087545419613991,"vX0":-7.61520478270119,"vY0":-121.91797018347266,"vZ0":-3.005008158317286,"x":95.28,"y":182.42,"x0":2.7470337282472066,"y0":50.00467121128892,"z0":5.482072520416128,"aX":11.444208812762467},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.4,"breakHorizontal":-12.0,"spinRate":1968,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4495316449053055,"extension":7.1533546347914845},"index":5,"playId":"e4b8ce00-efc7-382b-a299-47a5487073af","pitchNumber":6,"startTime":"2026-08-14T22:54:07.332Z","endTime":"2026-08-14T22:54:10.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.619438394062712,"aZ":-28.867587833004382,"pfxX":9.227954021416894,"pfxZ":1.7222830816787589,"pX":-0.31814112727095545,"pZ":2.5954739286962707,"vX0":-11.22995981626996,"vY0":-137.26314157123156,"vZ0":-2.368314756696404,"x":129.13,"y":168.7,"x0":2.6152841565040794,"y0":50.00404927538572,"z0":5.422768297130762,"aX":17.720559429402865},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.9,"breakHorizontal":-14.5,"spinRate":2052,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.3981066647041107,"extension":7.128326966045781},"index":6,"playId":"741138e2-c741-31eb-a0b5-51b667c2e147","pitchNumber":7,"startTime":"2026-08-14T22:54:28.162Z","endTime":"2026-08-14T22:54:32.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T22:54:32.891Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wilyer Abreu lines out sharply to center fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-14T22:56:21.518Z","endTime":"2026-08-14T22:56:55.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.175832624387578,"aZ":-36.0638956697079,"pfxX":0.26972117002707097,"pfxZ":-2.4052577424281125,"pX":-0.2680978664495471,"pZ":2.0100658447841044,"vX0":2.5870718121890737,"vY0":-125.70592599554553,"vZ0":-1.237665962285526,"x":127.22,"y":184.51,"x0":-1.3415432072423268,"y0":50.003472179550194,"z0":5.411145229246674,"aX":0.4358938804866971},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.4,"breakHorizontal":-1.1,"spinRate":2386,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.4341078243370755,"extension":6.453726642472754},"index":0,"playId":"990dba49-2abc-313a-b97c-79a2f13a6a24","pitchNumber":1,"startTime":"2026-08-14T22:56:37.125Z","endTime":"2026-08-14T22:56:40.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.029342850486955,"aZ":-14.69014829422421,"pfxX":-6.5690304861936255,"pfxZ":8.767744223294818,"pX":-0.4702110177620961,"pZ":2.983153628587156,"vX0":4.551448033732964,"vY0":-140.17072719381156,"vZ0":-4.040386288288805,"x":134.92,"y":158.23,"x0":-1.2596801342819317,"y0":50.00570010719509,"z0":5.39949793446934,"aX":-13.102744513669352},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":11.0,"spinRate":2428,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39043167164853365,"extension":6.313564348769196},"hitData":{"launchSpeed":105.0,"launchAngle":17.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.79,"coordY":67.55}},"index":1,"playId":"eb8c1bae-36bf-37fa-9855-65b8255f66d6","pitchNumber":2,"startTime":"2026-08-14T22:56:50.081Z","endTime":"2026-08-14T22:56:55.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T22:56:55.781Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to second baseman Brandon Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-14T22:57:02.134Z","endTime":"2026-08-14T22:57:57.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":89.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.543279923771845,"aZ":-15.910671276287287,"pfxX":-6.8349107018312845,"pfxZ":8.030443953938116,"pX":-1.6376562442707383,"pZ":3.0750443489526247,"vX0":1.1668377811632764,"vY0":-140.8375072231353,"vZ0":-3.731302382834565,"x":179.42,"y":155.75,"x0":-1.1667227095335904,"y0":50.0025396535107,"z0":5.43463401543302,"aX":-13.841993933061513},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":12.2,"spinRate":2300,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3877057994036859,"extension":6.473546212691174},"index":0,"playId":"e9441add-38a8-384c-9012-270ffccc95e3","pitchNumber":1,"startTime":"2026-08-14T22:57:20.598Z","endTime":"2026-08-14T22:57:25.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.973840495578152,"aZ":-24.958304042157263,"pfxX":1.9634597240355118,"pfxZ":4.066237276894812,"pX":0.19311880305538423,"pZ":2.2565243207051915,"vX0":3.2621922578302414,"vY0":-131.3805530972522,"vZ0":-2.9915911204758814,"x":109.64,"y":177.85,"x0":-1.3126678726059573,"y0":50.00272058079264,"z0":5.235425528723723,"aX":3.4819533395240496},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.1,"breakHorizontal":-4.2,"spinRate":2331,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.4145703023017746,"extension":6.629824246910504},"index":1,"playId":"23d89e4c-c55b-314d-838c-f1e4a43442c6","pitchNumber":2,"startTime":"2026-08-14T22:57:38.493Z","endTime":"2026-08-14T22:57:42.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":97.5,"endSpeed":89.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.093088085508523,"aZ":-12.40367542990551,"pfxX":-5.789804382077112,"pfxZ":9.620419061027347,"pX":-0.6914887712320605,"pZ":2.3304657623102307,"vX0":3.531036070503653,"vY0":-141.89777352898042,"vZ0":-6.057216273363388,"x":143.36,"y":175.86,"x0":-1.19467240857485,"y0":50.00543078080168,"z0":5.271141453733396,"aX":-11.900795602314247},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":9.8,"spinRate":2432,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.38485480591301835,"extension":6.5753680807123125},"hitData":{"launchSpeed":62.5,"launchAngle":28.0,"totalDistance":190.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.48,"coordY":126.41}},"index":2,"playId":"9219d31b-1f90-329d-ab11-88143753d5a2","pitchNumber":3,"startTime":"2026-08-14T22:57:50.965Z","endTime":"2026-08-14T22:57:57.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T22:57:57.081Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-14T22:58:02.690Z","endTime":"2026-08-14T22:59:40.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":87.2,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.759373946704613,"aZ":-33.49568398818166,"pfxX":0.0890704731808798,"pfxZ":-0.8013228238616623,"pX":-0.5815628123487253,"pZ":2.5457347086754694,"vX0":1.9442407808538233,"vY0":-127.07652069971853,"vZ0":-0.46175605499780636,"x":139.17,"y":170.05,"x0":-1.3651522454645202,"y0":50.0030170066054,"z0":5.369557119837612,"aX":0.14657908964775015},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.3,"breakHorizontal":-0.6,"spinRate":2320,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.4294879592888865,"extension":6.473453961987471},"index":0,"playId":"57ff8a7c-7129-3855-877e-a21bd49832ae","pitchNumber":1,"startTime":"2026-08-14T22:58:20.829Z","endTime":"2026-08-14T22:58:24.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.166835237669353,"aZ":-24.63278257965844,"pfxX":-7.6015424792614805,"pfxZ":4.279905102812551,"pX":-0.20484486093039833,"pZ":2.6469811087226778,"vX0":5.858351373978963,"vY0":-131.69915848191187,"vZ0":-1.687803181113261,"x":124.81,"y":167.31,"x0":-1.4671146961384702,"y0":50.00383183735224,"z0":5.112683371586823,"aX":-13.395153585863468},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":12.5,"spinRate":1275,"spinDirection":261},"zone":5,"typeConfidence":2.0,"plateTime":0.4154056566711488,"extension":6.7852324743960155},"index":1,"playId":"2c8e014a-5340-3155-99c5-7a2aefbeace1","pitchNumber":2,"startTime":"2026-08-14T22:58:33.426Z","endTime":"2026-08-14T22:58:36.816Z","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":2,"outs":2},"index":2,"startTime":"2026-08-14T22:58:45.914Z","endTime":"2026-08-14T22:59:05.254Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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":98.7,"endSpeed":90.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50883794337431,"aZ":-14.804841695489161,"pfxX":-6.625608922777046,"pfxZ":8.282818263205424,"pX":-0.1825947388781667,"pZ":3.509340983740054,"vX0":4.863603664321847,"vY0":-143.71613369719327,"vZ0":-3.1306077217169244,"x":123.96,"y":144.03,"x0":-1.0338189006393348,"y0":50.00415493811291,"z0":5.529231037932092,"aX":-13.896287075496348},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2334,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.380755156790471,"extension":6.4185514345513655},"index":3,"playId":"a1f748b9-0d61-3c3b-8c6d-a492bbb3c056","pitchNumber":3,"startTime":"2026-08-14T22:59:05.254Z","endTime":"2026-08-14T22:59:08.254Z","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":98.3,"endSpeed":89.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.244358759847906,"aZ":-16.042736375259246,"pfxX":-5.370012118847212,"pfxZ":7.783006870710347,"pX":0.7556942904768543,"pZ":4.079643686739649,"vX0":6.150748022527734,"vY0":-143.11584640465176,"vZ0":-1.50923175305809,"x":88.19,"y":128.63,"x0":-0.7243477497556038,"y0":50.005711060366934,"z0":5.619450770894908,"aX":-11.134286456571823},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":8.5,"spinRate":2295,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.38282788903329035,"extension":6.388032864657157},"index":4,"playId":"ab7fc866-b732-361e-a146-83b3aaf7aa28","pitchNumber":4,"startTime":"2026-08-14T22:59:21.005Z","endTime":"2026-08-14T22:59:25.122Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.453082546381566,"aZ":-32.22473641145777,"pfxX":-1.9626052358184878,"pfxZ":-0.030228861737392698,"pX":0.7069981974680893,"pZ":1.1827974417993607,"vX0":5.157479797161557,"vY0":-128.23776282262463,"vZ0":-3.9985035614008764,"x":90.05,"y":206.84,"x0":-1.0750171894008502,"y0":50.00325549116541,"z0":5.275352643132067,"aX":-3.270180467694461},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.7,"breakHorizontal":2.4,"spinRate":2179,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.42707232942726625,"extension":6.75004143113203},"index":5,"playId":"030bd36b-f7ad-31dd-89aa-5d477f407b33","pitchNumber":5,"startTime":"2026-08-14T22:59:35.577Z","endTime":"2026-08-14T22:59:40.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T22:59:40.436Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-14T23:00:29.567Z","endTime":"2026-08-14T23:03:57.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":86.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81815531242158,"aZ":-20.938468421487197,"pfxX":6.57671372117767,"pfxZ":5.938457387049322,"pX":0.5328284736638241,"pZ":3.089933960405074,"vX0":-8.08437768908558,"vY0":-136.38433205702674,"vZ0":-2.555069198577673,"x":96.69,"y":155.35,"x0":2.675156675622808,"y0":50.000959227311945,"z0":5.47625693246493,"aX":12.440351563617321},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":-10.3,"spinRate":2177,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.4009530227174265,"extension":7.074498787031781},"index":0,"playId":"7fac20fa-8f24-36ac-b516-f993bbd13702","pitchNumber":1,"startTime":"2026-08-14T23:01:49.394Z","endTime":"2026-08-14T23:01:52.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.17763063358961,"aZ":-25.279746868305644,"pfxX":6.5576350356522575,"pfxZ":4.6624337200072885,"pX":0.17519114993722465,"pZ":1.5615487086143869,"vX0":-7.960205284209146,"vY0":-120.24246824657449,"vZ0":-3.975278857417207,"x":110.32,"y":196.62,"x0":2.661649645663432,"y0":50.00303320472251,"z0":5.4544102195286035,"aX":9.697136697315067},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.8,"breakHorizontal":-10.2,"spinRate":2096,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.45382760089416196,"extension":7.111892932886652},"index":1,"playId":"6bc3c84f-8324-32b5-8660-df3ac26f5690","pitchNumber":2,"startTime":"2026-08-14T23:02:03.957Z","endTime":"2026-08-14T23:02:08.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.198149536144452,"aZ":-31.283970453213644,"pfxX":7.951670469409847,"pfxZ":0.5842221355803456,"pX":1.0129125149197518,"pZ":1.58010868715952,"vX0":-6.633299236084458,"vY0":-122.40397568415861,"vZ0":-2.797000044562039,"x":78.39,"y":196.12,"x0":2.7193067228910524,"y0":50.002825829476244,"z0":5.404674824592938,"aX":12.117635267997622},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.6,"breakHorizontal":-13.0,"spinRate":2066,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4467559674405921,"extension":7.077253351307755},"index":2,"playId":"ca21a6a0-7f94-376d-8e3a-b956333f122d","pitchNumber":3,"startTime":"2026-08-14T23:02:28.399Z","endTime":"2026-08-14T23:02:32.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.662969612051302,"aZ":-30.285570110657062,"pfxX":6.2951090129112695,"pfxZ":1.2434358500980691,"pX":0.7833686957285173,"pZ":1.3902940921950686,"vX0":-6.527996000075333,"vY0":-121.84070303521011,"vZ0":-3.6055298013644577,"x":87.14,"y":201.24,"x0":2.666708546857012,"y0":50.00227559369816,"z0":5.478148203988673,"aX":9.560575668034511},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-10.1,"spinRate":2108,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4477991426817809,"extension":7.035217690429231},"index":3,"playId":"72a60892-99bb-3b3a-8506-253c265c1f04","pitchNumber":4,"startTime":"2026-08-14T23:02:44.564Z","endTime":"2026-08-14T23:02:49.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04854623592522,"aZ":-22.00456098080394,"pfxX":7.330096538359927,"pfxZ":5.385564297407383,"pX":-0.003626369752829223,"pZ":2.929466010411027,"vX0":-9.981840785776358,"vY0":-136.1137585834766,"vZ0":-2.49709757034691,"x":117.14,"y":159.68,"x0":2.747690167916045,"y0":50.00316855442143,"z0":5.3716181736324575,"aX":13.84430760633333},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":-11.3,"spinRate":2162,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.4013957637243992,"extension":7.056040333777811},"index":4,"playId":"f9abe864-f03a-3d02-8ae9-2b29c429ca87","pitchNumber":5,"startTime":"2026-08-14T23:03:00.239Z","endTime":"2026-08-14T23:03:07.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.458588843969956,"aZ":-19.227109674010922,"pfxX":7.187782013323205,"pfxZ":6.839573024807622,"pX":-0.18294904982481136,"pZ":3.921237872349643,"vX0":-10.59176832646635,"vY0":-136.5642504180613,"vZ0":-0.36969038295688184,"x":123.97,"y":132.91,"x0":2.807984077003781,"y0":50.001853102999135,"z0":5.37835637593723,"aX":13.605603507145808},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":-10.8,"spinRate":2117,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4007287053713866,"extension":7.195132401583589},"index":5,"playId":"67fb3075-65cf-3102-92a9-e7bf9b581828","pitchNumber":6,"startTime":"2026-08-14T23:03:26.677Z","endTime":"2026-08-14T23:03:31.262Z","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":6,"startTime":"2026-08-14T23:03:38.507Z","endTime":"2026-08-14T23:03:52.792Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"}},{"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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14982011079168,"aZ":-25.232205056951184,"pfxX":6.066965697465541,"pfxZ":4.550639499811596,"pX":0.8642611848693662,"pZ":1.492786870964255,"vX0":-6.681398469542315,"vY0":-122.49541663812849,"vZ0":-4.1124037600599515,"x":84.06,"y":198.47,"x0":2.8330674343576314,"y0":50.005444163525134,"z0":5.339078452933686,"aX":9.264011860086125},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.6,"breakHorizontal":-9.5,"spinRate":2038,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.44635332073813405,"extension":7.071963756343765},"index":7,"playId":"ac1d4a36-2c56-3958-9190-4ae3fb9c74b0","pitchNumber":7,"startTime":"2026-08-14T23:03:52.792Z","endTime":"2026-08-14T23:03:57.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:03:57.873Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-14T23:03:58.462Z","endTime":"2026-08-14T23:05:50.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.358157340364748,"aZ":-30.3001431673284,"pfxX":10.333613652442097,"pfxZ":0.9892283576599272,"pX":-0.9140072110123445,"pZ":2.826406863926082,"vX0":-13.105417010694051,"vY0":-136.36988934927848,"vZ0":-1.1602341223543824,"x":151.84,"y":162.47,"x0":2.5984167215617435,"y0":50.00191008497795,"z0":5.336373264556975,"aX":19.574809096211816},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.8,"breakHorizontal":-16.1,"spinRate":2078,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.4007486637520348,"extension":7.252834210432314},"index":0,"playId":"5c057b1c-93fd-34e5-b3ef-07bee92c0056","pitchNumber":1,"startTime":"2026-08-14T23:04:23.477Z","endTime":"2026-08-14T23:04:27.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23080777543285,"aZ":-26.583663199363485,"pfxX":9.564088618706524,"pfxZ":2.9471779504299533,"pX":-0.3200144949855374,"pZ":3.216225665637783,"vX0":-11.632472469393683,"vY0":-136.5089565011362,"vZ0":-0.9992183241831635,"x":129.2,"y":151.94,"x0":2.741050218660651,"y0":50.00640949688747,"z0":5.406274346453335,"aX":18.17072154018139},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":-15.0,"spinRate":2099,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.4002559477889025,"extension":7.067116324162172},"index":1,"playId":"833a8287-ab0f-3b0c-9607-31b94c86bf90","pitchNumber":2,"startTime":"2026-08-14T23:04:40.469Z","endTime":"2026-08-14T23:04:44.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51138089650516,"aZ":-39.33821138298401,"pfxX":-4.612153504230576,"pfxZ":-5.229904126121914,"pX":-1.5375032226178365,"pZ":0.9059525420971407,"vX0":-8.661028730302014,"vY0":-117.23578454580954,"vZ0":-1.7057542110988975,"x":175.61,"y":214.32,"x0":2.8278244645129473,"y0":50.00337555950396,"z0":5.369840602080187,"aX":-6.3158834146407346},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.6,"breakHorizontal":10.8,"spinRate":2235,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4701261015696905,"extension":6.925162281313212},"index":2,"playId":"9dba449a-4616-380d-ac10-3a6a89b54f04","pitchNumber":3,"startTime":"2026-08-14T23:04:58.423Z","endTime":"2026-08-14T23:05:02.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92392102537128,"aZ":-27.09032490502593,"pfxX":9.684799903560977,"pfxZ":2.659122889874334,"pX":-0.5157019825505504,"pZ":2.978184090014117,"vX0":-12.104922624666639,"vY0":-136.9169065745787,"vZ0":-1.3029815677555963,"x":136.66,"y":158.37,"x0":2.6876942743028414,"y0":50.0063424622771,"z0":5.300062421344097,"aX":18.541876043785074},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.8,"breakHorizontal":-15.2,"spinRate":2109,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.398803719481434,"extension":7.173885222861394},"index":3,"playId":"209dd86e-6bc0-3e84-bac9-a1f2fa30271b","pitchNumber":4,"startTime":"2026-08-14T23:05:18.419Z","endTime":"2026-08-14T23:05:21.991Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-14T23:05:31.400Z","endTime":"2026-08-14T23:05:45.683Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.935032031248628,"aZ":-31.44970937732389,"pfxX":8.944473218601072,"pfxZ":0.4789928996491959,"pX":-0.4325498627420481,"pZ":2.070303315691937,"vX0":-9.933980707718236,"vY0":-122.35971898988701,"vZ0":-1.7355508976321188,"x":133.49,"y":182.88,"x0":2.5161163636229418,"y0":50.003271769212354,"z0":5.481084086527973,"aX":13.575595355904461},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":-13.9,"spinRate":2054,"spinDirection":106},"zone":7,"typeConfidence":2.0,"plateTime":0.4474760355680245,"extension":7.253690121532207},"index":5,"playId":"32ec6ada-773b-327b-a717-3af1731227b3","pitchNumber":5,"startTime":"2026-08-14T23:05:45.683Z","endTime":"2026-08-14T23:05:50.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:05:50.607Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Flores Jr. homers (4) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-14T23:05:51.060Z","endTime":"2026-08-14T23:07:37.239Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":{"id":687562,"link":"/api/v1/people/687562"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34284202146313,"aZ":-29.59567034914156,"pfxX":7.137818305699187,"pfxZ":1.712670258365927,"pX":0.4029341886774119,"pZ":1.276119137333811,"vX0":-8.008673353787609,"vY0":-121.92557112798426,"vZ0":-3.764905026584481,"x":101.64,"y":204.32,"x0":2.798564163309179,"y0":50.00573835254059,"z0":5.386466182203435,"aX":10.778517405942859},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.4,"breakHorizontal":-11.0,"spinRate":2065,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4487457837605131,"extension":7.253074967403384},"index":0,"playId":"d14a6c3b-d880-3173-89f7-0f40d88e4772","pitchNumber":1,"startTime":"2026-08-14T23:06:13.614Z","endTime":"2026-08-14T23:06:18.007Z","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":83.3,"endSpeed":76.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21589122583235,"aZ":-26.34262410322702,"pfxX":7.408489746456523,"pfxZ":3.9285676710439628,"pX":-0.14117033926733077,"pZ":1.5071714794970252,"vX0":-9.122535637287532,"vY0":-120.95440111218404,"vZ0":-3.812564560527984,"x":122.38,"y":198.09,"x0":2.7137462407255417,"y0":50.00172321368398,"z0":5.409221120056428,"aX":10.995265071777212},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.5,"breakHorizontal":-11.3,"spinRate":2101,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.45253619650542154,"extension":7.1052553471082245},"index":1,"playId":"7fc48faf-55c6-332d-adca-61acff032946","pitchNumber":2,"startTime":"2026-08-14T23:06:30.626Z","endTime":"2026-08-14T23:06:35.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.297259697484307,"aZ":-23.0739311708984,"pfxX":9.817447384051803,"pfxZ":4.780866003049214,"pX":0.04274342342487252,"pZ":2.7453821988341756,"vX0":-11.043837241432382,"vY0":-137.12634019568935,"vZ0":-2.6544354034591104,"x":115.37,"y":164.65,"x0":2.846721354425171,"y0":50.00517287433913,"z0":5.299956162952459,"aX":18.700431282358657},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.3,"breakHorizontal":-15.5,"spinRate":2274,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.39940489673462576,"extension":7.117307182114645},"index":2,"playId":"a304b070-6bc4-3e18-8768-4255e117f7bb","pitchNumber":3,"startTime":"2026-08-14T23:06:48.165Z","endTime":"2026-08-14T23:06:51.613Z","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":2,"outs":2},"index":3,"startTime":"2026-08-14T23:07:00.047Z","endTime":"2026-08-14T23:07:15.050Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"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":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30377582874334,"aZ":-25.708086579433466,"pfxX":7.309638450710189,"pfxZ":4.2361757781736085,"pX":0.7391745258924258,"pZ":2.2217968407651676,"vX0":-7.206950534029962,"vY0":-122.52301578205608,"vZ0":-2.3249480355883234,"x":88.82,"y":178.79,"x0":2.7634873569421448,"y0":50.00413005458446,"z0":5.371181066881263,"aX":11.159328852594818},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.4,"breakHorizontal":-11.6,"spinRate":1980,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.4463710160450165,"extension":7.135340999979952},"hitData":{"launchSpeed":100.3,"launchAngle":32.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.93,"coordY":78.16}},"index":4,"playId":"4eb1a553-452a-3b2c-a35c-dc4bec364801","pitchNumber":4,"startTime":"2026-08-14T23:07:15.050Z","endTime":"2026-08-14T23:07:37.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:07:37.239Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman challenged (pitch result), call on the field was overturned: Jake Mangum called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-14T23:07:27.475Z","endTime":"2026-08-14T23:08:50.951Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.746816050714454,"aZ":-18.675532888460733,"pfxX":7.803605441204516,"pfxZ":7.06067424062125,"pX":-0.4516665248859423,"pZ":3.4134932854045155,"vX0":-11.396667690688263,"vY0":-137.24997493005924,"vZ0":-1.8009070177477358,"x":134.22,"y":146.62,"x0":2.736394507671333,"y0":50.002937473494875,"z0":5.346958059276985,"aX":14.920942203624934},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":-11.8,"spinRate":2219,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.39872816458277827,"extension":7.187818968208442},"index":0,"playId":"a602fba5-dc0d-3056-ac80-de9511a6f067","pitchNumber":1,"startTime":"2026-08-14T23:08:06.494Z","endTime":"2026-08-14T23:08:09.876Z","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.4,"endSpeed":86.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72008348165473,"aZ":-20.447318123614934,"pfxX":6.852088516055844,"pfxZ":6.131194118219147,"pX":0.6306541292359126,"pZ":2.804075261352708,"vX0":-8.440591906407736,"vY0":-137.25460924798264,"vZ0":-3.046201574760752,"x":92.96,"y":163.07,"x0":2.8521075731146492,"y0":50.00228384072022,"z0":5.316951037690725,"aX":13.104275482032685},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":-10.7,"spinRate":2314,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.3987062027825319,"extension":7.206753259473929},"index":1,"playId":"365e13a4-1560-3897-ae34-56c9e05d46c2","pitchNumber":2,"startTime":"2026-08-14T23:08:25.412Z","endTime":"2026-08-14T23:08:28.802Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955307630499114,"aZ":-29.27241610717098,"pfxX":9.726423460650402,"pfxZ":1.5476853514577495,"pX":-0.7213737612089205,"pZ":2.632890682468511,"vX0":-12.626774220554328,"vY0":-135.65836023594926,"vZ0":-1.8328735467149893,"x":144.5,"y":167.69,"x0":2.7163647657023624,"y0":50.00317911698135,"z0":5.3455848669645185,"aX":18.24193686560725},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.6,"breakHorizontal":-15.1,"spinRate":2070,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.40279809553264334,"extension":7.247511981667505},"index":2,"playId":"1657ac6f-4f12-3802-a5e5-1d8c6f3c1c0f","pitchNumber":3,"startTime":"2026-08-14T23:08:45.793Z","endTime":"2026-08-14T23:08:50.951Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}},"playEndTime":"2026-08-14T23:08:50.951Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andruw Monasterio grounds out, shortstop Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-14T23:11:09.391Z","endTime":"2026-08-14T23:11:53.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":96.5,"endSpeed":88.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.331916477481986,"aZ":-14.055639983888858,"pfxX":-7.632913565340134,"pfxZ":9.061174348413555,"pX":-1.066157637939764,"pZ":1.8624698010809135,"vX0":2.7098161905403666,"vY0":-140.41581450496878,"vZ0":-7.305802887536138,"x":157.64,"y":188.49,"x0":-1.051052376605598,"y0":50.005362163745865,"z0":5.409786192632589,"aX":-15.267851890844472},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":13.3,"spinRate":2475,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3898348113803092,"extension":6.340305723909035},"index":0,"playId":"290d4488-c029-3beb-93f6-802d7fd485e2","pitchNumber":1,"startTime":"2026-08-14T23:11:09.391Z","endTime":"2026-08-14T23:11:14.051Z","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":97.2,"endSpeed":89.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73694632415962,"aZ":-14.169039192591693,"pfxX":-6.617109312980954,"pfxZ":8.85969835327273,"pX":-0.08700097796917246,"pZ":1.533787112772632,"vX0":4.8473251089949505,"vY0":-141.3137593283087,"vZ0":-8.180410739824014,"x":120.32,"y":197.37,"x0":-0.960652769184182,"y0":50.00241603396229,"z0":5.366701015952355,"aX":-13.447824270415104},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":11.0,"spinRate":2464,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.38688082433654936,"extension":6.562137603932295},"index":1,"playId":"664c4486-1258-3f47-be5a-214c562f9b30","pitchNumber":2,"startTime":"2026-08-14T23:11:21.552Z","endTime":"2026-08-14T23:11:24.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.479935466627616,"aZ":-11.956953771840846,"pfxX":-6.534139376252849,"pfxZ":9.915790504792735,"pX":0.16021987809883076,"pZ":2.6996888905097145,"vX0":5.198558000725,"vY0":-141.69041855565948,"vZ0":-5.597754867680244,"x":110.89,"y":165.89,"x0":-0.8466312450838147,"y0":50.005052414165476,"z0":5.4606585094099,"aX":-13.326714949452256},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":10.8,"spinRate":2497,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3861282898568059,"extension":6.320823140580045},"index":2,"playId":"e888d1d9-fa7e-3713-a88e-bb890d9cfa09","pitchNumber":3,"startTime":"2026-08-14T23:11:33.398Z","endTime":"2026-08-14T23:11:36.398Z","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":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.457934955526827,"aZ":-35.809557962572576,"pfxX":-0.47053805383948166,"pfxZ":-2.215124308253099,"pX":0.5988149691006028,"pZ":1.6190424685865292,"vX0":4.833291946198572,"vY0":-126.80632359818358,"vZ0":-2.444841057269,"x":94.17,"y":195.07,"x0":-1.2659668396347765,"y0":50.00576179441592,"z0":5.435851418478327,"aX":-0.7715700267081802},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.3,"breakHorizontal":-0.1,"spinRate":2321,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.4309421618416702,"extension":6.65130920628753},"hitData":{"launchSpeed":88.2,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.08,"coordY":136.92}},"index":3,"playId":"d592a6ed-553b-3e81-a962-0a87bd371cd7","pitchNumber":4,"startTime":"2026-08-14T23:11:46.929Z","endTime":"2026-08-14T23:11:53.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:11:53.039Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eli White strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-14T23:12:00.711Z","endTime":"2026-08-14T23:14:33.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.417174200662835,"aZ":-34.71134912034233,"pfxX":-0.823819527476041,"pfxZ":-1.554096577400463,"pX":-0.24900510757683578,"pZ":3.179601425474457,"vX0":2.9161340332519803,"vY0":-126.2959753872988,"vZ0":1.0269484998448666,"x":126.49,"y":152.93,"x0":-1.3067996792598404,"y0":50.00488408313322,"z0":5.539084373426814,"aX":-1.3443605375719179},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.4,"breakHorizontal":0.8,"spinRate":2106,"spinDirection":71},"zone":2,"typeConfidence":2.0,"plateTime":0.43212454498618236,"extension":6.5163115608809274},"index":0,"playId":"2b16d2f6-fc0c-3f0f-a0a2-15391acdeb5d","pitchNumber":1,"startTime":"2026-08-14T23:12:17.933Z","endTime":"2026-08-14T23:12:20.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91364204489398,"aZ":-11.958844814251458,"pfxX":-6.409602213033947,"pfxZ":9.983490053459969,"pX":-0.6260144987135069,"pZ":1.809943379773161,"vX0":3.1810130903201737,"vY0":-141.74633776607564,"vZ0":-7.939141902987716,"x":140.86,"y":189.91,"x0":-0.9331746356315815,"y0":50.00094274429405,"z0":5.419667586059663,"aX":-12.976037189236575},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":10.9,"spinRate":2413,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3871476347698892,"extension":6.415916191525427},"index":1,"playId":"6fc99dd8-c0bc-3675-bdd9-c6f78b636c0f","pitchNumber":2,"startTime":"2026-08-14T23:12:28.918Z","endTime":"2026-08-14T23:12:32.374Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-14T23:12:43.406Z","endTime":"2026-08-14T23:12:51.012Z","isPitch":false,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"}},{"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":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72503666247132,"aZ":-34.83784371654787,"pfxX":1.013518389688421,"pfxZ":-1.611335082634751,"pX":0.9373876343215181,"pZ":1.0678129605221993,"vX0":5.082552561412252,"vY0":-127.28989698727217,"vZ0":-3.711535088140654,"x":81.27,"y":209.95,"x0":-1.2122566887779354,"y0":50.00385851982306,"z0":5.286400039275094,"aX":1.673033785224417},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.5,"breakHorizontal":-2.9,"spinRate":2334,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4293584394227632,"extension":6.6814397457334955},"index":3,"playId":"07e957fd-1b01-3647-af0c-97a7611750d8","pitchNumber":3,"startTime":"2026-08-14T23:12:51.012Z","endTime":"2026-08-14T23:12:55.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1078345569899,"aZ":-33.40454599748792,"pfxX":0.9880022923085061,"pfxZ":-0.7307050351411801,"pX":0.20325138498792872,"pZ":0.6182069394811085,"vX0":3.4856556454344525,"vY0":-128.3971627470905,"vZ0":-5.432516303797099,"x":109.25,"y":222.09,"x0":-1.2970694634927322,"y0":50.00509457678593,"z0":5.34295278704263,"aX":1.6589718033880274},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.3,"breakHorizontal":-2.5,"spinRate":2239,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4256229235124196,"extension":6.5512057172137155},"index":4,"playId":"e611bca5-0ba9-36f0-9c10-d7a1893cdba9","pitchNumber":4,"startTime":"2026-08-14T23:13:06.144Z","endTime":"2026-08-14T23:13:10.460Z","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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99792728799613,"aZ":-27.30471294742743,"pfxX":0.06979934492836337,"pfxZ":2.669465948464831,"pX":0.32395812327470863,"pZ":2.73589442771027,"vX0":4.328367511420726,"vY0":-133.58643333608256,"vZ0":-1.6371865760186233,"x":104.65,"y":164.91,"x0":-1.319517076511418,"y0":50.0064843414781,"z0":5.30036116770732,"aX":0.12648015986372782},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.7,"breakHorizontal":-1.0,"spinRate":2275,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.4084157819668439,"extension":6.579368347860724},"index":5,"playId":"e9317b6d-305f-3f80-a443-9708352b7017","pitchNumber":5,"startTime":"2026-08-14T23:13:26.602Z","endTime":"2026-08-14T23:13:30.336Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.735948076721588,"aZ":-29.54326131660913,"pfxX":1.0881295398036412,"pfxZ":1.4473045586312416,"pX":-1.0030291709825674,"pZ":3.6751720559084182,"vX0":0.8120021429140073,"vY0":-133.69972258467297,"vZ0":1.1403907090177203,"x":155.23,"y":139.55,"x0":-1.4516162418308418,"y0":50.00279375538983,"z0":5.356913516464131,"aX":1.9776974208709068},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":-2.2,"spinRate":2291,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.40904056308248116,"extension":6.479971334099009},"index":6,"playId":"79bccda9-592b-3e86-904b-8fd6f95398e9","pitchNumber":6,"startTime":"2026-08-14T23:13:49.448Z","endTime":"2026-08-14T23:13:57.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99809754732602,"aZ":-12.747681360735468,"pfxX":-5.0605936148120705,"pfxZ":9.28374134849019,"pX":0.061255892691692876,"pZ":2.0507221246438516,"vX0":4.66420659584027,"vY0":-143.6684403288375,"vZ0":-7.28041897498991,"x":114.67,"y":183.41,"x0":-0.9250378534992363,"y0":50.00322724995427,"z0":5.4084797116036505,"aX":-10.589166059574785},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2312,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38110934036338495,"extension":6.697572442179757},"index":7,"playId":"6e1abdd0-829d-3b6a-9c37-9e74d3ee977c","pitchNumber":7,"startTime":"2026-08-14T23:14:06.770Z","endTime":"2026-08-14T23:14:10.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50868140966222,"aZ":-11.736921988819718,"pfxX":-3.327914896333838,"pfxZ":9.779277886158669,"pX":-0.014366627873646115,"pZ":3.1977141967830662,"vX0":3.591043427921596,"vY0":-143.90455781457996,"vZ0":-4.548978863119759,"x":117.55,"y":152.44,"x0":-0.8481932902175666,"y0":50.0031606808688,"z0":5.530652184406177,"aX":-6.955176586603571},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.9,"breakHorizontal":5.3,"spinRate":2280,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.381136938058543,"extension":6.510707900536571},"index":8,"playId":"c24e0632-9812-34ef-9898-ed989b883b88","pitchNumber":8,"startTime":"2026-08-14T23:14:28.769Z","endTime":"2026-08-14T23:14:33.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:14:33.969Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Sogard grounds out, shortstop Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-14T23:14:34.719Z","endTime":"2026-08-14T23:15:37.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.9,"endSpeed":81.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.339991165350845,"aZ":-33.92707460580248,"pfxX":0.1382533983584764,"pfxZ":-1.0534883303858162,"pX":-0.46872826761626957,"pZ":2.5263626863384143,"vX0":2.0114903631790475,"vY0":-128.1325787709763,"vZ0":-0.40336788239430166,"x":134.87,"y":170.57,"x0":-1.2803421264273411,"y0":50.000778872593244,"z0":5.326503320726002,"aX":0.2302995590797246},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.8,"breakHorizontal":-0.7,"spinRate":2202,"spinDirection":79},"zone":4,"typeConfidence":2.0,"plateTime":0.4267264257863115,"extension":6.72357531095278},"index":0,"playId":"fe35c51b-2887-3a58-b0ea-a2c9e0089528","pitchNumber":1,"startTime":"2026-08-14T23:14:53.069Z","endTime":"2026-08-14T23:14:56.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57977564668978,"aZ":-15.284728615165756,"pfxX":-5.413418381625224,"pfxZ":8.343197245880095,"pX":-2.113093115059544,"pZ":3.550930569511732,"vX0":-0.4052162579520716,"vY0":-141.669455934666,"vZ0":-2.596934714353097,"x":197.55,"y":142.9,"x0":-1.265083243935719,"y0":50.00401147108052,"z0":5.46131895782382,"aX":-10.95972932440813},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2299,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3872191163231218,"extension":6.524308274481963},"index":1,"playId":"42317282-d576-3d6c-82de-15c7eddae243","pitchNumber":2,"startTime":"2026-08-14T23:15:07.316Z","endTime":"2026-08-14T23:15:11.212Z","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":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.479063834836204,"aZ":-15.359514955932159,"pfxX":-5.032291941174037,"pfxZ":8.364488145360918,"pX":-0.49396902249881386,"pZ":3.501890390022785,"vX0":3.226205890896478,"vY0":-140.9862481540898,"vZ0":-2.746362562216648,"x":135.83,"y":144.23,"x0":-1.0001565069612786,"y0":50.00243933249326,"z0":5.481660680342288,"aX":-10.115977413557891},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2322,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38870177910814263,"extension":6.444622716276144},"hitData":{"launchSpeed":83.4,"launchAngle":-26.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":159.28}},"index":2,"playId":"f6445b64-a967-3faa-9f6e-09670c7eaa8c","pitchNumber":3,"startTime":"2026-08-14T23:15:29.791Z","endTime":"2026-08-14T23:15:37.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:15:37.179Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out sharply to center fielder Eli White.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-14T23:16:17.147Z","endTime":"2026-08-14T23:17:55.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.930460787846567,"aZ":-20.48688702989308,"pfxX":7.933867755444619,"pfxZ":6.163890487584014,"pX":0.1935126549593329,"pZ":2.8270725312537053,"vX0":-9.772305640568572,"vY0":-136.55140987397456,"vZ0":-2.856457315535236,"x":109.62,"y":162.45,"x0":2.781048718927455,"y0":50.00415232888594,"z0":5.289794036977479,"aX":15.045875894696009},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":-12.4,"spinRate":2189,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.40050780731014424,"extension":7.099118285087673},"hitData":{"launchSpeed":102.5,"launchAngle":19.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":143.58,"coordY":53.35}},"index":0,"playId":"3d7981a8-8dfa-3ebc-816c-921182ee00df","pitchNumber":1,"startTime":"2026-08-14T23:17:48.940Z","endTime":"2026-08-14T23:17:55.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:17:55.469Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out, second baseman Nick Sogard to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-14T23:18:01.018Z","endTime":"2026-08-14T23:19:38.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72093578148641,"aZ":-19.367889892553517,"pfxX":7.602704212497203,"pfxZ":6.7069096565189845,"pX":0.09802035338251434,"pZ":3.5397140722326754,"vX0":-9.672218371463181,"vY0":-137.39409169863765,"vZ0":-1.4802666790165822,"x":113.26,"y":143.21,"x0":2.677895818211771,"y0":50.005435138115324,"z0":5.403002202303135,"aX":14.523589194439456},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":-11.8,"spinRate":2214,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.39880817921519496,"extension":7.038451321512954},"index":0,"playId":"c7f0f908-ea6c-3a4f-ab7a-a79096e811a9","pitchNumber":1,"startTime":"2026-08-14T23:18:27.659Z","endTime":"2026-08-14T23:18:32.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22666279093521,"aZ":-27.165094721904946,"pfxX":7.620061707993126,"pfxZ":3.334491226691135,"pX":0.8485235447567538,"pZ":2.551229344423274,"vX0":-7.0222616238091815,"vY0":-121.93015707583696,"vZ0":-1.4169138431125452,"x":84.66,"y":169.9,"x0":2.7774113340697157,"y0":50.00545363293167,"z0":5.486350356824833,"aX":11.4623473683528},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.0,"breakHorizontal":-12.1,"spinRate":2017,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.4494077166396018,"extension":7.161344060024279},"index":1,"playId":"08738019-31d9-362f-a1d9-9809e082fd84","pitchNumber":2,"startTime":"2026-08-14T23:18:44.329Z","endTime":"2026-08-14T23:18:47.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.572631113670532,"aZ":-20.94284742363633,"pfxX":7.571763901785981,"pfxZ":5.939904030528757,"pX":0.05842449855989181,"pZ":3.1111185470097102,"vX0":-9.80973033489736,"vY0":-136.51763842593482,"vZ0":-2.2927281763021288,"x":114.77,"y":154.78,"x0":2.7116942131183093,"y0":50.00353103088984,"z0":5.400828910059422,"aX":14.318240173345115},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":-11.6,"spinRate":2177,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.4009523784069988,"extension":7.116908220606996},"index":2,"playId":"216f0061-f3d9-30d9-9831-73869195fc5a","pitchNumber":3,"startTime":"2026-08-14T23:19:02.178Z","endTime":"2026-08-14T23:19:06.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.196786154027563,"aZ":-29.176035204005856,"pfxX":7.869846307844762,"pfxZ":1.9065508758458147,"pX":1.3711383401698591,"pZ":1.8200729642471654,"vX0":-6.325368701147154,"vY0":-124.22288870919527,"vZ0":-2.7788458949031796,"x":64.74,"y":189.64,"x0":2.919012001046984,"y0":50.003680816356514,"z0":5.360716536317294,"aX":12.389224639489461},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.1,"breakHorizontal":-13.0,"spinRate":2151,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.43970719603487396,"extension":7.183153405693581},"index":3,"playId":"f4d213ca-6819-36f6-900a-70c511ae367e","pitchNumber":4,"startTime":"2026-08-14T23:19:18.355Z","endTime":"2026-08-14T23:19:22.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32619543884742,"aZ":-19.10991218508973,"pfxX":8.43245880121978,"pfxZ":6.839641587252616,"pX":-0.2289812811690641,"pZ":1.9215926995749355,"vX0":-10.805113817856315,"vY0":-136.87072643759106,"vZ0":-5.553600368022082,"x":125.73,"y":186.9,"x0":2.662063197419286,"y0":50.000814150547804,"z0":5.272531216946619,"aX":16.103639904340756},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":-13.2,"spinRate":2226,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.39915470201653447,"extension":7.222825932084015},"hitData":{"launchSpeed":81.0,"launchAngle":-48.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":151.68}},"index":4,"playId":"a7974cd7-8876-3549-9707-abb52bbc55e7","pitchNumber":5,"startTime":"2026-08-14T23:19:32.836Z","endTime":"2026-08-14T23:19:38.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:19:38.368Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Gonzales lines out to center fielder Eli White.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-14T23:19:47.166Z","endTime":"2026-08-14T23:21:42.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.305666113319255,"aZ":-38.20112311390606,"pfxX":-4.295038269410062,"pfxZ":-4.405130917931217,"pX":1.372945080092325,"pZ":2.7468184600418737,"vX0":-2.6795629862538672,"vY0":-116.63749382899321,"vZ0":1.9879814762742847,"x":64.67,"y":164.62,"x0":3.0972057031725386,"y0":50.00154226098724,"z0":5.50333945344342,"aX":-5.877713090466412},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.1,"breakHorizontal":8.5,"spinRate":2268,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.47079246491552684,"extension":6.729138011517964},"index":0,"playId":"e2e8f026-f0a2-3c76-9f07-c4559d3787d8","pitchNumber":1,"startTime":"2026-08-14T23:20:10.925Z","endTime":"2026-08-14T23:20:15.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.868446582985463,"aZ":-24.6669435770098,"pfxX":8.327276093706065,"pfxZ":4.891252588599944,"pX":0.6651910877984454,"pZ":2.1899754000666345,"vX0":-7.788223863554673,"vY0":-122.72113069974844,"vZ0":-2.7616478068458497,"x":91.64,"y":179.65,"x0":2.788548911815429,"y0":50.002643746740304,"z0":5.4172111044045606,"aX":12.780967180333368},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.5,"breakHorizontal":-13.4,"spinRate":2051,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.44524991989084617,"extension":7.1053786475255025},"index":1,"playId":"846ec6dd-2f9a-37d1-bf2e-3c2ca55b8f80","pitchNumber":2,"startTime":"2026-08-14T23:20:26.342Z","endTime":"2026-08-14T23:20:32.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.148348438486938,"aZ":-19.240736197340855,"pfxX":6.058855968192843,"pfxZ":6.85792584521009,"pX":-0.7596189635967011,"pZ":3.5990945961865664,"vX0":-11.33081895778906,"vY0":-136.27428282881397,"vZ0":-1.247624516237277,"x":145.95,"y":141.6,"x0":2.6596749594837252,"y0":50.004269816168545,"z0":5.388333818031945,"aX":11.430204702599072},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":-8.6,"spinRate":2101,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.4014905416871102,"extension":7.209582316332044},"index":2,"playId":"faa7f240-1e82-3eb9-828d-8351b6222570","pitchNumber":3,"startTime":"2026-08-14T23:20:57.280Z","endTime":"2026-08-14T23:21:00.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.505784494194618,"aZ":-21.78326112630341,"pfxX":7.755881506492143,"pfxZ":5.549606083957153,"pX":0.6124686283241915,"pZ":3.8433658023475217,"vX0":-8.994566251467722,"vY0":-135.45691699462316,"vZ0":9.318029607408E-5,"x":93.65,"y":135.01,"x0":2.9566228672842687,"y0":50.0021132709173,"z0":5.3568403217769,"aX":14.521080699345664},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-12.4,"spinRate":2187,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.40319000978615627,"extension":6.982592952234262},"index":3,"playId":"67874e6c-d1d7-3868-aba7-827ada908f70","pitchNumber":4,"startTime":"2026-08-14T23:21:18.964Z","endTime":"2026-08-14T23:21:23.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90403414095823,"aZ":-26.652568814372597,"pfxX":7.851547906328707,"pfxZ":3.5595647378105086,"pX":0.7400813894664269,"pZ":1.5971270399208857,"vX0":-7.421719352376035,"vY0":-123.31185353839912,"vZ0":-3.888118622663155,"x":88.79,"y":195.66,"x0":2.758629217833647,"y0":50.00288585621668,"z0":5.425199086236931,"aX":12.177240548438116},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.8,"breakHorizontal":-12.6,"spinRate":2120,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.4429982859916346,"extension":7.092874298996713},"hitData":{"launchSpeed":88.2,"launchAngle":22.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.31,"coordY":74.03}},"index":4,"playId":"38b76845-7996-3bbb-9c6d-879d153bdaa6","pitchNumber":5,"startTime":"2026-08-14T23:21:36.315Z","endTime":"2026-08-14T23:21:42.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:21:42.833Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-14T23:23:18.602Z","endTime":"2026-08-14T23:24:48.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":85.2,"endSpeed":79.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.234881174862736,"aZ":-31.66900521417852,"pfxX":0.04874369127439304,"pfxZ":0.3197492822574963,"pX":0.3286519744499286,"pZ":1.5590274395906518,"vX0":4.063114573643141,"vY0":-124.10600186671465,"vZ0":-2.9763318770903604,"x":104.47,"y":196.69,"x0":-1.3312827991249756,"y0":50.00150692434583,"z0":5.392996390799954,"aX":0.07608865060433181},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.1,"breakHorizontal":-1.0,"spinRate":2434,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4401866914417343,"extension":6.495003021645416},"index":0,"playId":"52c3de66-8905-3e0d-b024-e138b3e2c329","pitchNumber":1,"startTime":"2026-08-14T23:23:50.287Z","endTime":"2026-08-14T23:23:54.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04164755483137,"aZ":-11.042138478021707,"pfxX":-6.719481296135221,"pfxZ":10.3470102215867,"pX":-0.30465025126423095,"pZ":1.7788775804255708,"vX0":4.1093672908303445,"vY0":-141.91020374040892,"vZ0":-8.16102009318763,"x":128.61,"y":190.75,"x0":-0.8973600152934932,"y0":50.00496442609277,"z0":5.392947368726663,"aX":-13.726225206137363},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":11.4,"spinRate":2454,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3857577759995081,"extension":6.468994076332775},"index":1,"playId":"6424fbda-9fa8-3396-ade7-250b4e51e058","pitchNumber":2,"startTime":"2026-08-14T23:24:03.335Z","endTime":"2026-08-14T23:24:07.196Z","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":89.2,"endSpeed":82.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.033717599269355,"aZ":-34.36945370910659,"pfxX":-6.512683953955391,"pfxZ":-1.2776561575967094,"pX":-2.2042384548777676,"pZ":3.3230000453919617,"vX0":0.6285759916990277,"vY0":-129.91646024845767,"vZ0":1.2129500274831957,"x":201.02,"y":149.06,"x0":-1.6020633188813946,"y0":50.00266994296689,"z0":5.453114686344895,"aX":-11.184492537241136},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.8,"breakHorizontal":11.6,"spinRate":894,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.42084943402197883,"extension":6.486837879245838},"index":2,"playId":"237d9a6a-b3e5-3eb1-8dfe-0b78af90c66b","pitchNumber":3,"startTime":"2026-08-14T23:24:15.061Z","endTime":"2026-08-14T23:24:18.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.664526724183034,"aZ":-11.950594202665727,"pfxX":-6.992837286574943,"pfxZ":9.67785982389432,"pX":-0.5960956925734866,"pZ":3.345385281803914,"vX0":3.588548145722937,"vY0":-143.7177923668167,"vZ0":-4.089545162864342,"x":139.72,"y":148.45,"x0":-0.9532013092439217,"y0":50.00244424268055,"z0":5.530497106483048,"aX":-14.610591181475833},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.9,"breakHorizontal":11.9,"spinRate":2498,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3812886032304865,"extension":6.564075251257167},"index":3,"playId":"aca6d380-0262-3c02-9cfb-de5537e8ecb7","pitchNumber":4,"startTime":"2026-08-14T23:24:27.963Z","endTime":"2026-08-14T23:24:31.331Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0640967851165,"aZ":-33.819725449355964,"pfxX":-0.043221181462178127,"pfxZ":-0.9532986909600458,"pX":0.731915189973945,"pZ":0.45572811865305485,"vX0":4.807479635494654,"vY0":-129.51119246808796,"vZ0":-5.9240633930298365,"x":89.1,"y":226.48,"x0":-1.1306163198192005,"y0":50.00327148427987,"z0":5.311077976298294,"aX":-0.07501638356908308},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.6,"breakHorizontal":-0.8,"spinRate":2248,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.42040173650874646,"extension":6.603175026401433},"index":4,"playId":"aab4e66e-a8b6-3eeb-8830-cee6ae277340","pitchNumber":5,"startTime":"2026-08-14T23:24:43.081Z","endTime":"2026-08-14T23:24:48.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:24:48.475Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, second baseman Brandon Lowe to first baseman Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-14T23:25:07.998Z","endTime":"2026-08-14T23:26:05.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1892171962161,"aZ":-11.693407815284244,"pfxX":-6.162605303964315,"pfxZ":9.872765011542096,"pX":-0.14955636478970577,"pZ":0.7842946843641331,"vX0":4.831087680128752,"vY0":-143.15134511378014,"vZ0":-10.540041224889947,"x":122.7,"y":217.6,"x0":-1.0587876919135848,"y0":50.0037482450205,"z0":5.247101080294921,"aX":-12.784840043480813},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":10.2,"spinRate":2386,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.38268559716244077,"extension":6.70208583434003},"index":0,"playId":"dc5cf6b6-ea50-332d-991c-f2e984082d78","pitchNumber":1,"startTime":"2026-08-14T23:25:08.340Z","endTime":"2026-08-14T23:25:11.407Z","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":97.6,"endSpeed":89.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.256212510914146,"aZ":-10.173745787226256,"pfxX":-6.336797613175081,"pfxZ":10.738515791868169,"pX":0.29351135501161923,"pZ":1.7612168892126563,"vX0":6.1766925111154105,"vY0":-141.94341788544486,"vZ0":-8.062859787592789,"x":105.81,"y":191.23,"x0":-1.0831780553185073,"y0":50.003445001848284,"z0":5.2793775536818295,"aX":-12.98365112200861},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.0,"breakHorizontal":10.3,"spinRate":2291,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.38527217188725427,"extension":6.630948638227575},"index":1,"playId":"df265f4a-670c-315a-8fae-583d8791584d","pitchNumber":2,"startTime":"2026-08-14T23:25:28.945Z","endTime":"2026-08-14T23:25:32.676Z","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":99.3,"endSpeed":91.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09338419965137,"aZ":-9.909288453128852,"pfxX":-6.768925782036522,"pfxZ":10.529777224122913,"pX":0.1707636211828991,"pZ":0.8699466963352864,"vX0":5.469791210690642,"vY0":-144.15770023238795,"vZ0":-10.803779614954252,"x":110.49,"y":215.29,"x0":-0.8675166178249046,"y0":50.00408153434898,"z0":5.268785502921106,"aX":-14.312310307912623},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.2,"breakHorizontal":11.3,"spinRate":2339,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3792974522549919,"extension":6.553259392692188},"index":2,"playId":"bff8fd84-307d-3b37-8a48-33879df70b7c","pitchNumber":3,"startTime":"2026-08-14T23:25:42.077Z","endTime":"2026-08-14T23:25:46.317Z","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":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41186602605929,"aZ":-20.641801334188486,"pfxX":-9.758778696140837,"pfxZ":5.604987475262872,"pX":0.3117097679023848,"pZ":1.7555977172704982,"vX0":7.843381906719169,"vY0":-142.4575306781342,"vZ0":-5.954187599384402,"x":105.12,"y":191.38,"x0":-1.2079370660518094,"y0":50.003108564216596,"z0":5.175635507454659,"aX":-20.078845379175615},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.1,"breakHorizontal":16.1,"spinRate":2234,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3843342586705405,"extension":6.645197301300682},"hitData":{"launchSpeed":98.8,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.85,"coordY":154.72}},"index":3,"playId":"bd5942f0-9ae8-3e0e-8280-5b751d0c4014","pitchNumber":4,"startTime":"2026-08-14T23:25:59.787Z","endTime":"2026-08-14T23:26:05.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:26:05.897Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a soft ground ball to third baseman Nick Gonzales.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-14T23:26:14.227Z","endTime":"2026-08-14T23:26:36.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25406960440832,"aZ":-14.51996330265014,"pfxX":-7.309382927869396,"pfxZ":8.512505976797948,"pX":-1.2281408372322797,"pZ":2.7061931787350706,"vX0":2.399959066076318,"vY0":-143.15266527485264,"vZ0":-5.156795132208158,"x":163.81,"y":165.71,"x0":-1.1279918617515,"y0":50.00526341258466,"z0":5.44107359399416,"aX":-15.161631352661734},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":12.7,"spinRate":2420,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38272786226129174,"extension":6.533750475489508},"hitData":{"launchSpeed":31.1,"launchAngle":-30.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.12,"coordY":187.19}},"index":0,"playId":"90dc79e9-819d-3c23-8b4d-e7e0c2260196","pitchNumber":1,"startTime":"2026-08-14T23:26:27.573Z","endTime":"2026-08-14T23:26:36.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:26:36.230Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wilyer Abreu doubles (25) on a line drive to center fielder Jake Mangum. Willson Contreras out at home on the throw, center fielder Jake Mangum to shortstop Jared Triolo to catcher Henry Davis.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-14T23:26:42.160Z","endTime":"2026-08-14T23:29:29.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.455847031821552,"aZ":-26.22864928984185,"pfxX":0.3121108394480041,"pfxZ":3.293019222247576,"pX":1.534101200130484,"pZ":2.9898314892821842,"vX0":6.876083461589268,"vY0":-133.448776948025,"vZ0":-1.2171748585245128,"x":58.52,"y":158.05,"x0":-1.1154191877533577,"y0":50.0033679395745,"z0":5.339590665315267,"aX":0.561804695413735},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":-2.0,"spinRate":2337,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4102930784806742,"extension":6.6464516668623475},"index":0,"playId":"26abe90a-8775-355d-ae99-bba4f28079ba","pitchNumber":1,"startTime":"2026-08-14T23:27:17.670Z","endTime":"2026-08-14T23:27:21.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.341073199874785,"aZ":-10.058847167295104,"pfxX":-5.0929896162358705,"pfxZ":10.711747377280764,"pX":-0.6000688460681498,"pZ":1.9147967651301252,"vX0":3.262722254288325,"vY0":-143.30686101411322,"vZ0":-7.847012484763527,"x":139.87,"y":187.08,"x0":-1.095874624914238,"y0":50.00617042316139,"z0":5.329093445093862,"aX":-10.51901895425964},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2470,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.38325567217308265,"extension":6.609072556382059},"index":1,"playId":"c749bcfc-1436-3c66-96f6-6c8834bd7411","pitchNumber":2,"startTime":"2026-08-14T23:27:37.220Z","endTime":"2026-08-14T23:27:40.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.906388509790748,"aZ":-28.675969289190316,"pfxX":-8.438441552317911,"pfxZ":1.9547316097078085,"pX":0.4128866469703385,"pZ":1.3819226212620495,"vX0":7.582721395330352,"vY0":-133.0151851192546,"vZ0":-4.437232459456626,"x":101.26,"y":201.47,"x0":-1.3803658558134368,"y0":50.00342251594998,"z0":5.154392013141519,"aX":-15.10065995032662},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.8,"breakHorizontal":13.6,"spinRate":1353,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4120052471216171,"extension":6.6521256268474},"index":2,"playId":"d6a55f63-4aa2-3c33-a08c-54b3d6b610f6","pitchNumber":3,"startTime":"2026-08-14T23:27:53.760Z","endTime":"2026-08-14T23:27:58.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.09889079801097,"aZ":-11.322684145633014,"pfxX":-5.871767430664297,"pfxZ":9.97737351746867,"pX":0.5915998769306757,"pZ":1.9184104369408388,"vX0":6.07981874574224,"vY0":-144.23478287551785,"vZ0":-7.803426845567659,"x":94.45,"y":186.98,"x0":-0.7890665569999533,"y0":50.00019434167592,"z0":5.371064612151479,"aX":-12.269022562848198},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2499,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.38092234574520845,"extension":6.621819343191878},"index":3,"playId":"29c16ebd-5d19-35c7-b380-84cfaf155673","pitchNumber":4,"startTime":"2026-08-14T23:28:14.372Z","endTime":"2026-08-14T23:28:17.721Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"c72dff23-4049-3cfc-881c-5ac66a7f9e80","startTime":"2026-08-14T23:28:34.168Z","endTime":"2026-08-14T23:28:37.168Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.810512731014335,"aZ":-36.67556056532467,"pfxX":0.8233240753041619,"pfxZ":-2.611682832715857,"pX":0.013836477190168592,"pZ":3.26662850321684,"vX0":3.0491062101125923,"vY0":-130.043207058568,"vZ0":1.3577653119408954,"x":116.47,"y":150.58,"x0":-1.2781436000538056,"y0":50.00431471798026,"z0":5.507964340964867,"aX":1.4177370010469807},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.2,"breakHorizontal":-2.2,"spinRate":2433,"spinDirection":55},"zone":2,"typeConfidence":2.0,"plateTime":0.42026929982591055,"extension":6.652395436422055},"index":5,"playId":"da0eada5-2b5d-30d7-a320-41d97870b13d","pitchNumber":5,"startTime":"2026-08-14T23:28:50.216Z","endTime":"2026-08-14T23:28:53.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.45673689568818,"aZ":-9.629044607576189,"pfxX":-5.401894588314447,"pfxZ":10.672605463710433,"pX":0.3225839413647373,"pZ":1.6028896719554704,"vX0":5.408854850584015,"vY0":-144.8054504587035,"vZ0":-9.164619870308144,"x":104.7,"y":195.5,"x0":-0.8723915661450501,"y0":50.00648815186043,"z0":5.407715945834943,"aX":-11.414788199668548},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2475,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3790047044228011,"extension":6.574120542791821},"hitData":{"launchSpeed":103.3,"launchAngle":19.0,"totalDistance":373.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.37,"coordY":61.48}},"index":6,"playId":"1a262fd4-542e-384b-a2c1-9964e8b668ea","pitchNumber":6,"startTime":"2026-08-14T23:29:14.922Z","endTime":"2026-08-14T23:29:29.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:29:29.929Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronny Simon singles on a line drive to center fielder Eli White.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T23:30:35.645Z","endTime":"2026-08-14T23:34:01.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.532277445493484,"aZ":-28.82347550014608,"pfxX":8.288075641665234,"pfxZ":2.2318095129977316,"pX":0.4335292657502712,"pZ":2.1889692125936686,"vX0":-8.126529499802933,"vY0":-121.5615451596727,"vZ0":-1.891067390668197,"x":100.47,"y":179.68,"x0":2.740906265697267,"y0":50.0005257621898,"z0":5.476056545100648,"aX":12.419656721757951},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.8,"breakHorizontal":-13.1,"spinRate":2118,"spinDirection":107},"zone":6,"typeConfidence":2.0,"plateTime":0.45036208182071835,"extension":7.109090826833076},"index":0,"playId":"892ed7d6-f4c4-369f-aec4-4bee1427cb3a","pitchNumber":1,"startTime":"2026-08-14T23:31:48.993Z","endTime":"2026-08-14T23:31:52.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70810539201752,"aZ":-38.26481039388346,"pfxX":-5.408952653214132,"pfxZ":-4.493532518401841,"pX":1.3476884504311673,"pZ":2.2608505197734323,"vX0":-2.823058367934175,"vY0":-116.21345587914115,"vZ0":1.0141884504391088,"x":65.63,"y":177.74,"x0":3.2847534238425418,"y0":50.00408295463532,"z0":5.480600396259128,"aX":-7.328174173907595},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.6,"breakHorizontal":10.6,"spinRate":2194,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.47302611794597027,"extension":6.68664080696618},"index":1,"playId":"7db80040-c6f0-3e2b-8dc0-050ee8359875","pitchNumber":2,"startTime":"2026-08-14T23:32:06.832Z","endTime":"2026-08-14T23:32:11.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693512588898177,"aZ":-28.660072083390073,"pfxX":8.288236005784118,"pfxZ":2.3193784693521478,"pX":-0.6731416097801931,"pZ":1.3599566893814317,"vX0":-10.643187338109673,"vY0":-122.28267429649296,"vZ0":-3.733872152103266,"x":142.66,"y":202.06,"x0":2.655216259311973,"y0":50.004466700355316,"z0":5.36044297999895,"aX":12.576236208975311},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.5,"breakHorizontal":-12.6,"spinRate":1973,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4475849735147879,"extension":7.270988875212759},"index":2,"playId":"5ffd7349-c33a-3fb5-9fca-86a7cb5592f2","pitchNumber":3,"startTime":"2026-08-14T23:32:22.599Z","endTime":"2026-08-14T23:32:27.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":85.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.760258426633293,"aZ":-19.17965683650627,"pfxX":8.83908565081017,"pfxZ":7.0008002553674835,"pX":-0.498742003995549,"pZ":2.726085582386795,"vX0":-11.676702882210732,"vY0":-135.43146414905942,"vZ0":-3.3555824846958826,"x":136.01,"y":165.18,"x0":2.7215903430102615,"y0":50.003717226605104,"z0":5.323716516359979,"aX":16.410068121030644},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":-13.6,"spinRate":2223,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.40453800457003597,"extension":7.192623767521332},"index":3,"playId":"3e6c512f-5b1b-3cdd-ab17-50bec813b958","pitchNumber":4,"startTime":"2026-08-14T23:32:39.528Z","endTime":"2026-08-14T23:32:42.879Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-14T23:32:59.382Z","endTime":"2026-08-14T23:33:11.734Z","isPitch":false,"type":"action","player":{"id":682927,"link":"/api/v1/people/682927"}},{"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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.529983323775944,"aZ":-19.69118992336395,"pfxX":7.9851875011254485,"pfxZ":6.586657321731495,"pX":0.12259753581453836,"pZ":2.7559067619423785,"vX0":-9.904319281851983,"vY0":-136.89161293093153,"vZ0":-3.292163573945196,"x":112.33,"y":164.37,"x0":2.752009429232853,"y0":50.006338936179446,"z0":5.3240742213362955,"aX":15.1421354033925},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":-12.4,"spinRate":2206,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.40029031328542075,"extension":7.178098072325226},"index":5,"playId":"aa414832-ed36-3323-aef5-de22f40ced74","pitchNumber":5,"startTime":"2026-08-14T23:33:11.734Z","endTime":"2026-08-14T23:33:14.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.293326976132914,"aZ":-19.052330669577096,"pfxX":7.812347137153641,"pfxZ":6.930507674162076,"pX":-0.061126589410400035,"pZ":4.178393633799192,"vX0":-10.342236877314834,"vY0":-136.5431942680766,"vZ0":0.21770556174356703,"x":119.33,"y":125.96,"x0":2.755789185424518,"y0":50.00278949964586,"z0":5.405671474794728,"aX":14.792650799571486},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":-12.0,"spinRate":2122,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.40071180963063036,"extension":7.054549865680406},"index":6,"playId":"3fa356da-ca98-3503-b5f1-7d49508ef5d6","pitchNumber":6,"startTime":"2026-08-14T23:33:31.257Z","endTime":"2026-08-14T23:33:34.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.558059538969264,"aZ":-31.86601981651144,"pfxX":8.566675831528686,"pfxZ":0.19767487216362856,"pX":0.4965483439352699,"pZ":1.673686216671471,"vX0":-8.317048685206007,"vY0":-123.54302392406207,"vZ0":-2.5471397256971535,"x":98.07,"y":193.59,"x0":2.793296045885186,"y0":50.001078719351774,"z0":5.395652761223387,"aX":13.244275576316754},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":-13.6,"spinRate":1968,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.4433124868231646,"extension":7.300264746314901},"hitData":{"launchSpeed":97.8,"launchAngle":12.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.98,"coordY":83.24}},"index":7,"playId":"982386a2-9934-3330-8ff9-c9e843244b6e","pitchNumber":7,"startTime":"2026-08-14T23:33:51.613Z","endTime":"2026-08-14T23:34:01.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:34:01.626Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds hits a ground-rule double (29) on a line drive down the left-field line. Ronny Simon to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T23:34:04.693Z","endTime":"2026-08-14T23:35:04.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.410006040352954,"aZ":-22.287659235400668,"pfxX":8.938694067686754,"pfxZ":5.284461141722193,"pX":-0.5876527513190688,"pZ":3.4965837908665067,"vX0":-11.858652829098133,"vY0":-135.83336436930796,"vZ0":-1.0055546814229235,"x":139.4,"y":144.37,"x0":2.6708098019162345,"y0":50.003487985086274,"z0":5.419457046003832,"aX":16.725736401499553},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-13.7,"spinRate":2302,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4030407472801181,"extension":7.136311392527093},"index":0,"playId":"db5ae112-de55-3a52-8d0c-c4353b2b24b1","pitchNumber":1,"startTime":"2026-08-14T23:34:29.244Z","endTime":"2026-08-14T23:34:33.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42580159800079,"aZ":-27.734803420050838,"pfxX":8.098238134223884,"pfxZ":2.9517365970534257,"pX":-0.36155528026332767,"pZ":2.4959738679547883,"vX0":-9.975783450967038,"vY0":-121.5516593343449,"vZ0":-1.3563410418645967,"x":130.78,"y":171.39,"x0":2.7317012876625375,"y0":50.00534873979332,"z0":5.455358865014927,"aX":12.196063915660755},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.3,"breakHorizontal":-12.5,"spinRate":1994,"spinDirection":109},"zone":4,"typeConfidence":2.0,"plateTime":0.44952550049537,"extension":7.760558564229225},"hitData":{"launchSpeed":110.5,"launchAngle":15.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":40.54,"coordY":115.64}},"index":1,"playId":"fdcc93b1-a93e-3d26-be1f-51483d7728a8","pitchNumber":2,"startTime":"2026-08-14T23:34:50.856Z","endTime":"2026-08-14T23:35:04.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:35:04.155Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Esmerlyn Valdez doubles (10) on a sharp line drive to left fielder Jarren Duran. Ronny Simon scores. Bryan Reynolds scores.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T23:35:15.385Z","endTime":"2026-08-14T23:36:03.728Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":{"id":687562,"link":"/api/v1/people/687562"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":687562,"link":"/api/v1/people/687562"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.8,"endSpeed":77.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.729758476424198,"aZ":-27.554496647760637,"pfxX":7.882771556217173,"pfxZ":3.047903773606661,"pX":-0.6847102670384251,"pZ":1.4577104599244581,"vX0":-10.435519983970089,"vY0":-121.72490110547002,"vZ0":-3.8354794345483842,"x":143.1,"y":199.42,"x0":2.6147414959501436,"y0":50.001517775583025,"z0":5.413983854218108,"aX":11.9430191876288},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.9,"breakHorizontal":-12.1,"spinRate":2025,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4483196580313171,"extension":7.235688326192213},"index":0,"playId":"a9e38c62-2081-3765-af29-b71529c7a829","pitchNumber":1,"startTime":"2026-08-14T23:35:29.915Z","endTime":"2026-08-14T23:35:34.091Z","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":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00480727712834,"aZ":-25.914428475095814,"pfxX":7.6904944528964085,"pfxZ":4.049959424025824,"pX":0.10345917884395008,"pZ":2.1948970018629717,"vX0":-8.996092761215431,"vY0":-123.18603529979585,"vZ0":-2.503767698282574,"x":113.06,"y":179.52,"x0":2.7926995901326586,"y0":50.00608947275627,"z0":5.401039058030455,"aX":11.898044467014392},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.0,"breakHorizontal":-12.0,"spinRate":2095,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.4435534577742577,"extension":7.273937921983186},"hitData":{"launchSpeed":110.5,"launchAngle":11.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.03,"coordY":123.32}},"index":1,"playId":"01eb0bac-8dd7-3a76-8348-3464cdd1c593","pitchNumber":2,"startTime":"2026-08-14T23:35:47.626Z","endTime":"2026-08-14T23:36:03.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:36:03.728Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T23:37:01.678Z","endTime":"2026-08-14T23:39:38.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-14T23:36:25.754Z","endTime":"2026-08-14T23:37:04.009Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.437688267035494,"aZ":-19.561947167369564,"pfxX":8.897386768219624,"pfxZ":6.819601673264549,"pX":-0.07515026607268503,"pZ":3.6960271353347123,"vX0":-10.737063521145412,"vY0":-135.15630665683213,"vZ0":-0.9503171068091898,"x":119.86,"y":138.99,"x0":2.7929128042895677,"y0":50.00582956666618,"z0":5.425850912240077,"aX":16.464742054749994},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":-13.8,"spinRate":2236,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.405247404335094,"extension":7.143364972807242},"index":1,"playId":"d0933bfe-6ea0-3e7e-8a26-ad1c3f959001","pitchNumber":1,"startTime":"2026-08-14T23:37:04.009Z","endTime":"2026-08-14T23:37:08.131Z","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":84.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13253781803825,"aZ":-28.92822772690218,"pfxX":10.894437711432914,"pfxZ":1.7868851943194155,"pX":0.5072399838017536,"pZ":3.7333072117009807,"vX0":-10.149458415541554,"vY0":-133.71857165944277,"vZ0":1.031853610623915,"x":97.67,"y":137.98,"x0":2.9318168603461627,"y0":50.00242385430174,"z0":5.41386217595815,"aX":19.78050893993733},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.7,"breakHorizontal":-17.6,"spinRate":2134,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4092141294983658,"extension":7.11612724430961},"index":2,"playId":"4d020100-3256-3988-84b5-54a50d9a6579","pitchNumber":2,"startTime":"2026-08-14T23:37:24.863Z","endTime":"2026-08-14T23:37:29.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630261344236164,"aZ":-26.137710279524978,"pfxX":10.986550928141284,"pfxZ":3.362014448354329,"pX":-0.6635759879543659,"pZ":1.5705360988710557,"vX0":-12.926083532905329,"vY0":-132.8932182166779,"vZ0":-4.5142619612615364,"x":142.29,"y":196.38,"x0":2.8287250660386736,"y0":50.00169330730609,"z0":5.182601361991204,"aX":19.713608813431563},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.3,"breakHorizontal":-17.2,"spinRate":2032,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.4116661788440674,"extension":7.4007897371853435},"index":3,"playId":"e0340ae8-d20e-3efc-84ba-43f5080480ce","pitchNumber":3,"startTime":"2026-08-14T23:37:47.091Z","endTime":"2026-08-14T23:37:50.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387699573361495,"aZ":-40.37329408017706,"pfxX":-6.265731455769507,"pfxZ":-5.869602330251358,"pX":-1.2246508908280604,"pZ":1.7218751936426921,"vX0":-7.999012754907998,"vY0":-118.74160267245297,"vZ0":0.11035032046148041,"x":163.68,"y":192.29,"x0":3.0303689047408935,"y0":50.00310458644375,"z0":5.416077278355626,"aX":-8.750705099604208},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.2,"breakHorizontal":13.7,"spinRate":2266,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.465205932895703,"extension":6.998090774829989},"index":4,"playId":"8023a7b3-4d6e-3fec-9ad6-0fd9460dbcd4","pitchNumber":4,"startTime":"2026-08-14T23:38:08.932Z","endTime":"2026-08-14T23:38:13.551Z","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":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-14T23:38:21.432Z","endTime":"2026-08-14T23:38:42.375Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.742234641726917,"aZ":-20.141070949976058,"pfxX":8.825364653740662,"pfxZ":6.513253875583471,"pX":-0.463919070833808,"pZ":3.856777957009258,"vX0":-11.691104663845866,"vY0":-135.14043232480176,"vZ0":-0.32389901045725017,"x":134.68,"y":134.65,"x0":2.773797308858577,"y0":50.00427042142475,"z0":5.394312856636459,"aX":16.309218515813136},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":-13.4,"spinRate":2151,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.4054680781145148,"extension":7.232891094113636},"index":6,"playId":"e0cc4f85-6a3b-3c8d-8ebc-94c922e4d887","pitchNumber":5,"startTime":"2026-08-14T23:38:42.375Z","endTime":"2026-08-14T23:38:46.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21775424947389,"aZ":-31.071054781242857,"pfxX":10.320325271549127,"pfxZ":0.7223167637745735,"pX":0.03642687550280176,"pZ":2.2694044533095172,"vX0":-9.790234540088003,"vY0":-122.41873804233035,"vZ0":-1.1998452436909612,"x":115.61,"y":177.51,"x0":2.747018583364969,"y0":50.00060396753041,"z0":5.4262402329949655,"aX":15.659572310621911},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":-16.3,"spinRate":2106,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.44746764648667803,"extension":7.22398620031618},"index":7,"playId":"1a27a75e-3226-3c97-b63a-64a30a5ca6fb","pitchNumber":6,"startTime":"2026-08-14T23:39:01.868Z","endTime":"2026-08-14T23:39:04.925Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97486976110853,"aZ":-28.75691810718798,"pfxX":9.10959021795775,"pfxZ":2.2013382377922133,"pX":-1.157144164801216,"pZ":1.0400730882663625,"vX0":-12.177393225914553,"vY0":-123.31945320746313,"vZ0":-4.440852818008295,"x":161.11,"y":210.7,"x0":2.64592627784367,"y0":50.00150854392409,"z0":5.271383863690506,"aX":14.12546778235851},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.1,"breakHorizontal":-13.9,"spinRate":1958,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.4430108768142058,"extension":7.538795451056735},"index":8,"playId":"40af7269-5cbc-3297-8150-9357b48bd0c5","pitchNumber":7,"startTime":"2026-08-14T23:39:33.993Z","endTime":"2026-08-14T23:39:38.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:39:38.481Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Flores Jr. singles on a ground ball to left fielder Jarren Duran. Esmerlyn Valdez scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T23:39:42.394Z","endTime":"2026-08-14T23:41:17.998Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":{"id":687562,"link":"/api/v1/people/687562"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91349290816593,"aZ":-22.486065418862978,"pfxX":8.835886423849711,"pfxZ":5.09753769769666,"pX":-0.011228963708995066,"pZ":3.3008702616370784,"vX0":-11.197098301292511,"vY0":-136.66123740119622,"vZ0":-1.1669487895237862,"x":117.43,"y":149.66,"x0":2.982854307187876,"y0":50.000573743594934,"z0":5.271767239911668,"aX":16.783984597442412},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-13.8,"spinRate":2214,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.40014891187909063,"extension":7.296556340788176},"index":0,"playId":"3490e3c6-bdc3-3aec-adb3-4c7d8ece2659","pitchNumber":1,"startTime":"2026-08-14T23:40:03.541Z","endTime":"2026-08-14T23:40:07.935Z","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.4,"endSpeed":86.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.676266519709273,"aZ":-20.05627778538769,"pfxX":7.326103184831243,"pfxZ":6.326703490002139,"pX":0.1523035121679814,"pZ":3.9301171837935156,"vX0":-10.001795750589894,"vY0":-137.1465960294826,"vZ0":-0.21202846571484446,"x":111.19,"y":132.67,"x0":2.8848208162930744,"y0":50.006758590743225,"z0":5.369607032081629,"aX":14.041824472619096},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":-11.3,"spinRate":2255,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.3984971097680421,"extension":7.197254013569907},"index":1,"playId":"37fdc430-8bb9-3f1e-8b15-30230e3936ce","pitchNumber":2,"startTime":"2026-08-14T23:40:24.114Z","endTime":"2026-08-14T23:40:27.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.509391668379447,"aZ":-22.773436138978827,"pfxX":9.091096699685307,"pfxZ":5.038100201582591,"pX":-0.8684152935319315,"pZ":1.9589738433953645,"vX0":-12.94989484974284,"vY0":-135.24036496941966,"vZ0":-4.415681266109589,"x":150.1,"y":185.89,"x0":2.78500133367289,"y0":50.003107198460725,"z0":5.195881560773618,"aX":16.96307922057429},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":-13.9,"spinRate":2166,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.403901503287293,"extension":7.365778163753982},"index":2,"playId":"f4024927-b3f0-3c62-920b-cf6f32548f20","pitchNumber":3,"startTime":"2026-08-14T23:40:45.889Z","endTime":"2026-08-14T23:40:50.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70605371874881,"aZ":-20.748730905217066,"pfxX":6.8475021807805145,"pfxZ":5.9574391692107636,"pX":-0.43455883075246626,"pZ":2.577699511482312,"vX0":-11.402217791645906,"vY0":-137.21247243064062,"vZ0":-3.333731093545209,"x":133.56,"y":169.18,"x0":2.8741483277137765,"y0":50.004341792132344,"z0":5.212539825124372,"aX":13.135861523141712},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":-10.2,"spinRate":2171,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.3983035806670623,"extension":7.348202443751539},"hitData":{"launchSpeed":92.6,"launchAngle":8.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.47,"coordY":107.09}},"index":3,"playId":"b8b6c236-8f2f-3e9b-9e93-dc864fd90c9f","pitchNumber":4,"startTime":"2026-08-14T23:41:07.329Z","endTime":"2026-08-14T23:41:17.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:41:17.998Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Mangum pops out to first baseman Willson Contreras in foul territory.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T23:41:30.786Z","endTime":"2026-08-14T23:43:28.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95095196886746,"aZ":-30.668223590283844,"pfxX":8.961392475184073,"pfxZ":1.005435218945797,"pX":-0.6136026873685472,"pZ":1.3532083894651306,"vX0":-10.803195016595671,"vY0":-121.63631085142949,"vZ0":-3.3019302461418714,"x":140.39,"y":202.24,"x0":2.721891024884201,"y0":50.002810629684504,"z0":5.388530754997881,"aX":13.42312892340543},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-13.7,"spinRate":2072,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.45036995001320346,"extension":7.345428936235914},"index":0,"playId":"b24e8b05-2e83-3e0b-8784-c5ba2a6dda0c","pitchNumber":1,"startTime":"2026-08-14T23:41:59.413Z","endTime":"2026-08-14T23:42:04.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3969056778458,"aZ":-30.03360523071543,"pfxX":11.046308883528676,"pfxZ":1.3505128051382629,"pX":0.5267786966635764,"pZ":1.5517748578239705,"vX0":-9.244967830928685,"vY0":-124.93569141142812,"vZ0":-3.297878727937061,"x":96.92,"y":196.88,"x0":2.834036770087878,"y0":50.00476023778391,"z0":5.3488840957755945,"aX":17.522420628894736},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":-18.0,"spinRate":2158,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.43787242500837475,"extension":7.522934015328937},"index":1,"playId":"41d0d8a1-364f-3365-940f-351cd21c7c5f","pitchNumber":2,"startTime":"2026-08-14T23:42:18.647Z","endTime":"2026-08-14T23:42:24.008Z","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":93.1,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.570162985459095,"aZ":-20.613289306227617,"pfxX":7.276393801888288,"pfxZ":6.216021942475109,"pX":-0.8780401648283164,"pZ":2.7802810863955427,"vX0":-12.331428277094304,"vY0":-135.0376668846316,"vZ0":-2.923701087120533,"x":150.47,"y":163.71,"x0":2.788354887712949,"y0":50.001193447151884,"z0":5.316201686011854,"aX":13.52913008781927},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":-10.8,"spinRate":2229,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.4045820313861661,"extension":7.196503564042991},"hitData":{"launchSpeed":47.6,"launchAngle":59.0,"totalDistance":101.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.04,"coordY":181.11}},"index":2,"playId":"be4c07be-7751-3fd3-9b1d-2806575d80e8","pitchNumber":3,"startTime":"2026-08-14T23:43:21.459Z","endTime":"2026-08-14T23:43:28.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:43:28.534Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks. Rafael Flores Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T23:43:38.039Z","endTime":"2026-08-14T23:45:46.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.108567260586234,"aZ":-17.676188742877155,"pfxX":8.268093116469867,"pfxZ":7.723108245629058,"pX":-1.7952335639759596,"pZ":2.856662644641492,"vX0":-14.908832288934812,"vY0":-135.7680638130128,"vZ0":-3.2403417164597528,"x":185.43,"y":161.65,"x0":2.678719603877496,"y0":50.006041647640245,"z0":5.287096581010432,"aX":15.529244672978692},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":-12.0,"spinRate":2242,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4025310831048685,"extension":7.357508919437258},"index":0,"playId":"d8baddbe-467a-349e-bd3d-99824b1467cd","pitchNumber":1,"startTime":"2026-08-14T23:43:58.171Z","endTime":"2026-08-14T23:44:01.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19760473108351,"aZ":-28.721911664804242,"pfxX":8.623272375035416,"pfxZ":2.243786924989746,"pX":0.061713637080329294,"pZ":1.0260452396705824,"vX0":-9.565297548115913,"vY0":-123.13079494802601,"vZ0":-4.377977348310197,"x":114.65,"y":211.08,"x0":2.8743912226172523,"y0":50.00051275505757,"z0":5.254166925362243,"aX":13.253935779793924},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.2,"breakHorizontal":-13.4,"spinRate":2071,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4446325826358333,"extension":7.609724262138196},"index":1,"playId":"c10137c1-f289-3561-b95c-f0548a793527","pitchNumber":2,"startTime":"2026-08-14T23:44:18.768Z","endTime":"2026-08-14T23:44:22.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.939228528518264,"aZ":-19.3234423506667,"pfxX":8.664188627665958,"pfxZ":6.911079629197033,"pX":0.35045628620611097,"pZ":4.359248907339168,"vX0":-9.751261128984586,"vY0":-135.3650982003006,"vZ0":0.8463742211271044,"x":103.64,"y":121.08,"x0":2.8700532275211605,"y0":50.00413917644943,"z0":5.393132453044427,"aX":16.115631583660072},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":-13.7,"spinRate":2267,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4042754589770001,"extension":7.092294825190254},"index":2,"playId":"afc4498b-5b5e-389a-8db2-6aff0e542c78","pitchNumber":3,"startTime":"2026-08-14T23:44:38.198Z","endTime":"2026-08-14T23:44:41.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73764741884351,"aZ":-18.77828903436871,"pfxX":7.823212060296811,"pfxZ":7.306521476205884,"pX":0.4675977998945298,"pZ":3.5391913443022553,"vX0":-9.283992150720772,"vY0":-134.21407013067105,"vZ0":-1.1230921639002234,"x":99.18,"y":143.22,"x0":2.947279983302124,"y0":50.000178939032715,"z0":5.294119973165728,"aX":14.339082898610434},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":-12.2,"spinRate":2198,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4073417420322816,"extension":7.299035969986647},"index":3,"playId":"8aa2762e-194b-3252-ab39-ecf7910f1a37","pitchNumber":4,"startTime":"2026-08-14T23:44:58.509Z","endTime":"2026-08-14T23:45:01.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05382695499784,"aZ":-20.048578503113617,"pfxX":7.544083287434869,"pfxZ":6.372148939442999,"pX":0.20528214996652047,"pZ":3.4225540512550494,"vX0":-9.875870740424673,"vY0":-136.58060991521867,"vZ0":-1.5685478126162502,"x":109.18,"y":146.37,"x0":2.8757699400941945,"y0":50.002929319637545,"z0":5.373120705420591,"aX":14.35648067432242},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":-11.8,"spinRate":2287,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.39993159402200984,"extension":7.322563380204656},"index":4,"playId":"63142684-1725-32fc-aae9-87f2d45033aa","pitchNumber":5,"startTime":"2026-08-14T23:45:19.752Z","endTime":"2026-08-14T23:45:22.752Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.722662737832966,"aZ":-28.53452125670477,"pfxX":10.438793753639931,"pfxZ":1.9639207222207808,"pX":-0.6252351746829832,"pZ":3.6431846170406392,"vX0":-12.412738647672562,"vY0":-135.37521561100704,"vZ0":0.6414407540096314,"x":140.83,"y":140.41,"x0":2.6644855020922127,"y0":50.00498994308295,"z0":5.40156720479187,"aX":19.366720501690317},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.0,"breakHorizontal":-16.2,"spinRate":2073,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.40470172729203835,"extension":7.475259636240362},"index":5,"playId":"023d5ded-0d44-38d8-ae98-460d31fc8563","pitchNumber":6,"startTime":"2026-08-14T23:45:42.943Z","endTime":"2026-08-14T23:45:46.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:45:46.952Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-14T23:46:51.519Z","endTime":"2026-08-14T23:48:45.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-14T23:46:09.883Z","endTime":"2026-08-14T23:46:53.819Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.926028301368092,"aZ":-22.120010668522852,"pfxX":8.197361353244302,"pfxZ":5.508584687311171,"pX":-0.31689495774200843,"pZ":3.3722111883632984,"vX0":-11.30077206818489,"vY0":-134.41811234552299,"vZ0":-0.9771861349215833,"x":129.08,"y":147.73,"x0":2.882311539790843,"y0":50.00011846044242,"z0":5.315170189930035,"aX":14.955156372409904},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":-12.4,"spinRate":2197,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.4079310960114255,"extension":7.323003425542825},"index":1,"playId":"e1b38a5e-c98c-32da-a066-a87cd00117df","pitchNumber":1,"startTime":"2026-08-14T23:46:53.819Z","endTime":"2026-08-14T23:46:57.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.722866182729252,"aZ":-18.775842000514732,"pfxX":6.9279970488489075,"pfxZ":7.1440183084259505,"pX":-1.0233099016556908,"pZ":3.1347900779094258,"vX0":-12.711858383308835,"vY0":-136.27398672248543,"vZ0":-2.2472494602707704,"x":156.01,"y":154.14,"x0":2.8076299534603373,"y0":50.0032299844444,"z0":5.271121604839323,"aX":12.995220285362233},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":-9.7,"spinRate":2104,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.4023497069530393,"extension":7.292765911316496},"index":2,"playId":"9e356b72-f293-37d4-aef4-55b8e0814d15","pitchNumber":2,"startTime":"2026-08-14T23:47:13.605Z","endTime":"2026-08-14T23:47:18.463Z","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":93.5,"endSpeed":85.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36656807134664,"aZ":-21.46878183969993,"pfxX":6.867147517295477,"pfxZ":5.730782028926875,"pX":-0.3317492260782897,"pZ":4.268377026265613,"vX0":-11.114593155123098,"vY0":-135.71178234034332,"vZ0":1.0359281631770263,"x":129.65,"y":123.53,"x0":2.922256660783241,"y0":50.00073157694229,"z0":5.375802120791694,"aX":12.82450563556792},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":-10.1,"spinRate":2120,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.4034079987903847,"extension":7.247534773727708},"index":3,"playId":"632fa24f-3edd-359f-940a-fe5a101da061","pitchNumber":3,"startTime":"2026-08-14T23:47:33.796Z","endTime":"2026-08-14T23:47:37.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.527020017476268,"aZ":-17.49301842611321,"pfxX":6.694097767939066,"pfxZ":7.792058811641802,"pX":-0.2049368823321146,"pZ":3.9854675416576493,"vX0":-10.585806880060918,"vY0":-136.52318297200745,"vZ0":-0.3871001067700797,"x":124.81,"y":131.17,"x0":2.8560893561789586,"y0":50.00492679435626,"z0":5.334880245802531,"aX":12.617256617314451},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-9.8,"spinRate":2166,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.4014631933884685,"extension":7.250161784190964},"index":4,"playId":"304cf2c3-5ba7-3e8a-8dc5-a4a820dfd22a","pitchNumber":4,"startTime":"2026-08-14T23:47:55.028Z","endTime":"2026-08-14T23:47:58.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.946372795606894,"aZ":-30.725981866759078,"pfxX":10.506407536216436,"pfxZ":0.789836394969587,"pX":-0.07201005021512039,"pZ":2.9633767016080883,"vX0":-11.35638834369304,"vY0":-134.42325191981334,"vZ0":-0.4009276996626303,"x":119.74,"y":158.77,"x0":2.840985331788063,"y0":50.001146640780334,"z0":5.294425743158565,"aX":19.239078239106526},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.6,"breakHorizontal":-16.6,"spinRate":2129,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.4073554692656396,"extension":7.248449090082761},"index":5,"playId":"b325838a-e42c-39b2-b97c-cef986fa137f","pitchNumber":5,"startTime":"2026-08-14T23:48:16.662Z","endTime":"2026-08-14T23:48:19.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.961495936585912,"aZ":-25.510325516207462,"pfxX":7.429630993246345,"pfxZ":4.313533197146382,"pX":-0.4869431894573007,"pZ":1.2215144274042449,"vX0":-10.569398951643013,"vY0":-123.1153908844113,"vZ0":-4.5989474681089835,"x":135.56,"y":205.8,"x0":2.883762050637336,"y0":50.00275960663161,"z0":5.256101296190969,"aX":11.479385046762017},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.0,"breakHorizontal":-11.2,"spinRate":2162,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.4437892650301185,"extension":7.399983057595135},"index":6,"playId":"2b78bfaa-174f-3bf0-b4e2-26c9189cc0e6","pitchNumber":6,"startTime":"2026-08-14T23:48:40.976Z","endTime":"2026-08-14T23:48:45.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:48:45.937Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-14T23:50:50.419Z","endTime":"2026-08-14T23:51:44.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23555360404256,"aZ":-16.61753724990063,"pfxX":-7.431079673358682,"pfxZ":8.10785560706708,"pX":-1.2914533824302517,"pZ":2.9144307641546545,"vX0":2.4949242176979842,"vY0":-137.56258640787,"vZ0":-3.63794253308948,"x":166.23,"y":160.09,"x0":-1.2442439588882424,"y0":50.00148455322785,"z0":5.3791114085995035,"aX":-14.25417890462975},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":13.0,"spinRate":2415,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3980296729894359,"extension":6.342307916729214},"index":0,"playId":"fe1b7180-1c0c-3347-9d8d-d3f7d7e7630e","pitchNumber":1,"startTime":"2026-08-14T23:50:56.055Z","endTime":"2026-08-14T23:51:00.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.393831064834785,"aZ":-14.706055631848507,"pfxX":-6.368055912926704,"pfxZ":8.754475268806745,"pX":-0.7361950576751087,"pZ":3.637250463831562,"vX0":3.2967761913044185,"vY0":-140.28150152124888,"vZ0":-2.608748135838796,"x":145.06,"y":140.57,"x0":-1.098587135293934,"y0":50.00229508396903,"z0":5.5365582981101245,"aX":-12.705852588767113},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2507,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3902720236728725,"extension":6.390784250405375},"index":1,"playId":"1ae84bd4-38da-3ccf-852d-5cce710646bd","pitchNumber":2,"startTime":"2026-08-14T23:51:07.458Z","endTime":"2026-08-14T23:51:11.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.541943634621273,"aZ":-14.806603787176899,"pfxX":-5.992027051507675,"pfxZ":9.000932086251845,"pX":-1.713838721891252,"pZ":3.179032650551508,"vX0":0.8831172556253848,"vY0":-137.9839703964462,"vZ0":-3.564149584438806,"x":182.33,"y":152.95,"x0":-1.2594605639995293,"y0":50.00168752478379,"z0":5.484323558222432,"aX":-11.559521329544964},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2497,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39686901935676344,"extension":6.3334586910070145},"index":2,"playId":"3de18ad3-feeb-3f45-bfb8-ae66f9ca23f1","pitchNumber":3,"startTime":"2026-08-14T23:51:21.370Z","endTime":"2026-08-14T23:51:27.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.027362512407393,"aZ":-14.189988556445865,"pfxX":-6.2873459254581014,"pfxZ":9.214005196553444,"pX":-1.0713167305394322,"pZ":3.35150813657289,"vX0":2.375599201818028,"vY0":-138.59676568308603,"vZ0":-3.096507286271857,"x":157.84,"y":148.29,"x0":-1.1210458511143049,"y0":50.00411865842017,"z0":5.4268881495306465,"aX":-12.27213862891964},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":10.9,"spinRate":2273,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39470944403139274,"extension":6.297328143242244},"index":3,"playId":"ecd083b2-5dd9-3645-945a-3e15497a3fcb","pitchNumber":4,"startTime":"2026-08-14T23:51:40.708Z","endTime":"2026-08-14T23:51:44.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:51:44.678Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Davis challenged (pitch result), call on the field was confirmed: Jarren Duran walks. Caleb Durbin to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-14T23:51:46.894Z","endTime":"2026-08-14T23:54:38.993Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.888337156827962,"aZ":-16.516752546718823,"pfxX":-7.182887921299796,"pfxZ":8.053712575941766,"pX":-0.17460820635923796,"pZ":3.209629540729612,"vX0":5.341629468123915,"vY0":-138.55418334921822,"vZ0":-3.255118269037029,"x":123.66,"y":152.12,"x0":-1.1939954416191296,"y0":50.00598934403738,"z0":5.5031253220038865,"aX":-13.971358279925257},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":11.9,"spinRate":2306,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.395283132088053,"extension":6.387939822694857},"index":0,"playId":"e6e12276-9959-3522-a5eb-e4c4ba9819ad","pitchNumber":1,"startTime":"2026-08-14T23:52:10.689Z","endTime":"2026-08-14T23:52:14.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.447599263764964,"aZ":-13.587339120402877,"pfxX":-7.660056609649918,"pfxZ":9.061722576660994,"pX":1.9011731188453627,"pZ":2.3403568342322423,"vX0":10.011065036264917,"vY0":-142.46812600678174,"vZ0":-6.366946145550909,"x":44.53,"y":175.59,"x0":-0.6668922064824091,"y0":50.00148116595194,"z0":5.466797226201074,"aX":-15.709513124463173},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":11.8,"spinRate":2353,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38479782809979923,"extension":6.646868474609489},"index":1,"playId":"7225d289-fe69-3d71-a993-cd5a1ab609af","pitchNumber":2,"startTime":"2026-08-14T23:52:28.509Z","endTime":"2026-08-14T23:52:32.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34678270861652,"aZ":-35.45695928478405,"pfxX":0.02391856912436785,"pfxZ":-2.0242087998041676,"pX":0.17029505342176007,"pZ":3.137374623653714,"vX0":3.5328056141436046,"vY0":-126.08413136755715,"vZ0":1.1403074696294917,"x":110.51,"y":154.07,"x0":-1.2490397718558028,"y0":50.00510418839269,"z0":5.52871415078191,"aX":0.038667567498162504},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.2,"breakHorizontal":-0.8,"spinRate":2201,"spinDirection":72},"zone":2,"typeConfidence":2.0,"plateTime":0.4335292410014082,"extension":6.471532488765268},"index":2,"playId":"fcf510de-e089-3aac-9027-a03e31b5a574","pitchNumber":3,"startTime":"2026-08-14T23:52:50.801Z","endTime":"2026-08-14T23:52:55.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-14T23:53:06.250Z","endTime":"2026-08-14T23:53:28.717Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98602122103218,"aZ":-10.610043845345555,"pfxX":-6.828714853802211,"pfxZ":10.24932310422179,"pX":0.5341803832164991,"pZ":3.2927848409100173,"vX0":6.1925611098044415,"vY0":-144.03682042203775,"vZ0":-4.625371001829672,"x":96.64,"y":149.87,"x0":-0.7548060278307074,"y0":50.00681919467537,"z0":5.57380334414483,"aX":-14.373326492114455},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.8,"breakHorizontal":11.2,"spinRate":2477,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.38004159281695227,"extension":6.529497164997539},"index":4,"playId":"1d8179f6-f00d-38b1-aa10-29a3c15865e8","pitchNumber":4,"startTime":"2026-08-14T23:53:28.717Z","endTime":"2026-08-14T23:53:31.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32736828369029,"aZ":-11.24788874079762,"pfxX":-5.529193594240526,"pfxZ":10.052786348366253,"pX":1.8149729336232348,"pZ":2.1036624824699226,"vX0":9.540022574850035,"vY0":-143.41143279021105,"vZ0":-7.610417735980887,"x":47.82,"y":181.98,"x0":-0.8371808116970537,"y0":50.00534485020247,"z0":5.494386705833343,"aX":-11.513254793572061},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2386,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3820108770298609,"extension":6.5499779614764915},"index":5,"playId":"f7a32c71-e7f3-3993-b485-c9f30a74e49e","pitchNumber":5,"startTime":"2026-08-14T23:53:48.903Z","endTime":"2026-08-14T23:53:53.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1535315692807,"aZ":-34.47351673616046,"pfxX":-1.3669158485454527,"pfxZ":-1.3678616736393587,"pX":0.8042384316046066,"pZ":0.2763468882083832,"vX0":5.287679435184435,"vY0":-129.2679192699942,"vZ0":-6.093410843162841,"x":86.34,"y":231.32,"x0":-1.0944317236271384,"y0":50.0022897012939,"z0":5.326134986333851,"aX":-2.303253106032242},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.7,"breakHorizontal":1.2,"spinRate":2300,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.42449947623058115,"extension":6.591171441648645},"index":6,"playId":"5a0b0daf-7114-3fd6-8528-4f72125de5d7","pitchNumber":6,"startTime":"2026-08-14T23:54:08.885Z","endTime":"2026-08-14T23:54:15.216Z","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":93.6,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6975969614091,"aZ":-25.550351620612208,"pfxX":-2.020471123516423,"pfxZ":3.498205568421737,"pX":-0.885194375694094,"pZ":1.799206715968762,"vX0":2.0730823246469003,"vY0":-136.36479276255432,"vZ0":-4.4214062416711215,"x":150.74,"y":190.2,"x0":-1.3910953334894487,"y0":50.00131939398399,"z0":5.194496014579822,"aX":-3.822529276033678},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.6,"breakHorizontal":3.2,"spinRate":2447,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.40095904063094867,"extension":6.672599330198243},"index":7,"playId":"0a037c28-26e4-390c-9797-c51cf4950fc8","pitchNumber":7,"startTime":"2026-08-14T23:54:34.357Z","endTime":"2026-08-14T23:54:38.993Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}},"playEndTime":"2026-08-14T23:54:38.993Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a line drive to right fielder Esmerlyn Valdez. Caleb Durbin scores. Jarren Duran to 3rd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-14T23:55:07.885Z","endTime":"2026-08-14T23:56:24.504Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":696149,"link":"/api/v1/people/696149"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.45030625265665,"aZ":-9.038573386257465,"pfxX":-5.6368091082055605,"pfxZ":11.07956920951454,"pX":0.7182860341840949,"pZ":2.3971228289195126,"vX0":6.691508082608028,"vY0":-144.05901786842435,"vZ0":-7.04989132954707,"x":89.62,"y":174.06,"x0":-0.9093186281013778,"y0":50.00552428282101,"z0":5.444395206267866,"aX":-11.774044879209569},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.7,"breakHorizontal":8.8,"spinRate":2509,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.38112407640527657,"extension":6.725415731883263},"index":0,"playId":"c3f0eb5b-90cc-3f93-b931-99d7f83a0cc4","pitchNumber":1,"startTime":"2026-08-14T23:55:25.951Z","endTime":"2026-08-14T23:55:29.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3964799770356,"aZ":-9.524997371244671,"pfxX":-6.251506754847915,"pfxZ":11.173789358502159,"pX":0.9365167996076692,"pZ":1.6646186124787272,"vX0":7.3922658049626895,"vY0":-141.70197592110307,"vZ0":-8.564630530642502,"x":81.3,"y":193.84,"x0":-0.8979600870269827,"y0":50.00220319527805,"z0":5.340852215274331,"aX":-12.670788350697286},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":9.7,"spinRate":2347,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.387030626019397,"extension":6.563029390128077},"index":1,"playId":"511fd649-53a1-3990-8761-98c74fa34d70","pitchNumber":2,"startTime":"2026-08-14T23:55:38.934Z","endTime":"2026-08-14T23:55:43.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.179506665922915,"aZ":-9.327121293825758,"pfxX":-6.590472233212021,"pfxZ":11.150518523727893,"pX":0.17012507644557928,"pZ":1.6266382163136144,"vX0":5.791060254152767,"vY0":-142.77529703160113,"vZ0":-8.680916067491282,"x":110.52,"y":194.86,"x0":-1.035729614565173,"y0":50.006598688470895,"z0":5.307220609222244,"aX":-13.507238739545338},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.5,"breakHorizontal":10.7,"spinRate":2546,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3847407293057996,"extension":6.589391514286789},"index":2,"playId":"cefb8a7e-97f6-3224-9799-7057833cf384","pitchNumber":3,"startTime":"2026-08-14T23:55:58.052Z","endTime":"2026-08-14T23:56:01.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":89.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.769847557368315,"aZ":-8.841963071748447,"pfxX":-6.5044054248068,"pfxZ":11.163814026410359,"pX":0.7147198120396309,"pZ":2.286051883534724,"vX0":6.660818184666743,"vY0":-144.3858889509992,"vZ0":-7.449053578925158,"x":89.76,"y":177.06,"x0":-0.7882863935315907,"y0":50.004850585434596,"z0":5.459184924181168,"aX":-13.597047753909472},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.7,"breakHorizontal":10.3,"spinRate":2436,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3808212712576404,"extension":6.513888947817663},"hitData":{"launchSpeed":90.9,"launchAngle":9.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.53,"coordY":130.04}},"index":3,"playId":"66248c93-5e1f-3215-91f4-5b207fdefead","pitchNumber":4,"startTime":"2026-08-14T23:56:13.273Z","endTime":"2026-08-14T23:56:24.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:56:24.504Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eli White strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-14T23:57:46.882Z","endTime":"2026-08-14T23:59:16.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-14T23:56:57.145Z","endTime":"2026-08-14T23:57:49.184Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.821491887333217,"aZ":-27.398568033300077,"pfxX":-0.7694604970377912,"pfxZ":2.5775229083655837,"pX":-0.38375083604508603,"pZ":4.020230208315775,"vX0":2.992330336680147,"vY0":-135.07724304242018,"vZ0":1.1683314270799818,"x":131.63,"y":130.23,"x0":-1.404830437764179,"y0":50.00093112471478,"z0":5.505325317347428,"aX":-1.4249430289298919},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.2,"breakHorizontal":0.7,"spinRate":2383,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40515151772473246,"extension":6.564253636883737},"index":1,"playId":"1301e71c-1be1-3daa-bb07-3ee51bf38223","pitchNumber":1,"startTime":"2026-08-14T23:57:49.184Z","endTime":"2026-08-14T23:57:53.531Z","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":91.7,"endSpeed":84.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.257719627354017,"aZ":-27.302222371999484,"pfxX":-0.5703619056544804,"pfxZ":2.688118044387478,"pX":1.0849976932850416,"pZ":2.4393636369579776,"vX0":6.416803938777591,"vY0":-133.45536185678245,"vZ0":-2.406017260996612,"x":75.64,"y":172.92,"x0":-1.2709886375535984,"y0":50.00453170871258,"z0":5.30824020167546,"aX":-1.0350259994077835},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.6,"breakHorizontal":-0.2,"spinRate":2308,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4095745347277222,"extension":6.581756284554855},"index":2,"playId":"6ab263fc-27c8-3d91-b482-39d751976d5d","pitchNumber":2,"startTime":"2026-08-14T23:58:03.639Z","endTime":"2026-08-14T23:58:06.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63108717391416,"aZ":-25.8702492354496,"pfxX":0.9296969262491467,"pfxZ":3.4127024605700402,"pX":0.016792672106324378,"pZ":2.4070481565104296,"vX0":3.2069755452691995,"vY0":-134.7201013448734,"vZ0":-2.8551170981277894,"x":116.36,"y":173.79,"x0":-1.3070505972694382,"y0":50.00559361129773,"z0":5.297431546324069,"aX":1.7196381986890006},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":-2.3,"spinRate":2227,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.4056388285684731,"extension":6.757694204456023},"index":3,"playId":"d707cd28-0e8b-3215-bb2e-862f60d9cea1","pitchNumber":3,"startTime":"2026-08-14T23:58:28.331Z","endTime":"2026-08-14T23:58:32.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.963549629158848,"aZ":-26.939768081414528,"pfxX":-0.7204285578693529,"pfxZ":2.8004427110656502,"pX":0.21040468865871284,"pZ":1.3367321878290817,"vX0":4.300393209634012,"vY0":-135.2536515934518,"vZ0":-5.449186026063385,"x":108.98,"y":202.69,"x0":-1.3003091163184333,"y0":50.002752867569434,"z0":5.244573056250239,"aX":-1.346919838286166},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.2,"breakHorizontal":0.5,"spinRate":2367,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.403543396890635,"extension":6.7846291454055345},"index":4,"playId":"ffe57845-f5fe-3fe8-a763-aafdbb326315","pitchNumber":4,"startTime":"2026-08-14T23:58:48.943Z","endTime":"2026-08-14T23:58:52.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.82321356757742,"aZ":-11.027893279872863,"pfxX":-6.120582899839746,"pfxZ":10.006973601204967,"pX":-0.5002063988938559,"pZ":4.137724876783414,"vX0":3.605550920212649,"vY0":-144.90686068947196,"vZ0":-2.3330840609326975,"x":136.07,"y":127.06,"x0":-0.9694648345939095,"y0":50.004224432333416,"z0":5.632624467313057,"aX":-12.936690520112588},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.8,"breakHorizontal":10.3,"spinRate":2493,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3788800880233998,"extension":6.398081337841899},"index":5,"playId":"ee85adac-3bd3-3f8b-9eb9-04b20ec8aa11","pitchNumber":5,"startTime":"2026-08-14T23:59:10.840Z","endTime":"2026-08-14T23:59:16.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:59:16.092Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nick Sogard out on a sacrifice fly to center fielder Jake Mangum. Jarren Duran scores. Andruw Monasterio to 2nd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-14T23:59:17.258Z","endTime":"2026-08-15T00:00:07.763Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_throw","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":696149,"link":"/api/v1/people/696149"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.8,"endSpeed":86.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.665155377658067,"aZ":-25.76161589973703,"pfxX":-0.5048616558353176,"pfxZ":3.389999770744777,"pX":-1.182903306183568,"pZ":2.1536215464635116,"vX0":0.8660892671857151,"vY0":-136.64621078342628,"vZ0":-3.680450159217541,"x":162.09,"y":180.63,"x0":-1.4381537607834338,"y0":50.006794129533766,"z0":5.284717055434964,"aX":-0.9564482485530766},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.5,"breakHorizontal":0.7,"spinRate":2350,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4005857499368979,"extension":6.555857330782825},"index":0,"playId":"7b70b840-1912-367c-8ca9-52f8cda1d5e6","pitchNumber":1,"startTime":"2026-08-14T23:59:35.273Z","endTime":"2026-08-14T23:59:39.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.552015958620295,"aZ":-11.946746628182485,"pfxX":-6.308580122910025,"pfxZ":9.796323456483112,"pX":0.32626519992723413,"pZ":2.756667977046998,"vX0":5.9802480831409115,"vY0":-143.35451374012752,"vZ0":-5.533298665947693,"x":104.56,"y":164.35,"x0":-0.975209854685917,"y0":50.00534926500715,"z0":5.468989057940791,"aX":-13.029814371551218},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2450,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.38322553392949965,"extension":6.5096130069398},"hitData":{"launchSpeed":87.6,"launchAngle":49.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.54,"coordY":93.69}},"index":1,"playId":"b723d0c4-b7c3-3bfc-81b8-924912976e8d","pitchNumber":2,"startTime":"2026-08-14T23:59:54.581Z","endTime":"2026-08-15T00:00:07.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:00:07.763Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masataka Yoshida flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T00:00:26.730Z","endTime":"2026-08-15T00:03:30.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696149,"link":"/api/v1/people/696149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":99.1,"endSpeed":90.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60569668825631,"aZ":-12.496886600331772,"pfxX":-7.238938775038761,"pfxZ":9.386536320666616,"pX":0.12536937248523006,"pZ":2.8146169359145117,"vX0":6.155526603698054,"vY0":-144.1331117048869,"vZ0":-5.228142585226406,"x":112.22,"y":162.79,"x0":-1.1011930765253077,"y0":50.00417043409765,"z0":5.4287392815659565,"aX":-15.178125350884093},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2440,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3805226086804523,"extension":6.407055842765658},"index":0,"playId":"a37b975a-3cea-3eb7-b474-c4633db4e0be","pitchNumber":1,"startTime":"2026-08-15T00:00:50.076Z","endTime":"2026-08-15T00:00:54.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21545943272047,"aZ":-11.534302298757435,"pfxX":-4.99381173514318,"pfxZ":9.750741694389284,"pX":-0.5868087451960828,"pZ":2.0855490707572404,"vX0":2.943553570662311,"vY0":-144.6838906399877,"vZ0":-7.518680268835855,"x":139.37,"y":182.47,"x0":-0.9693322019369643,"y0":50.003628020611075,"z0":5.427178153288764,"aX":-10.572559349278254},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2370,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3787715472423474,"extension":6.425352937747221},"index":1,"playId":"daf4f1fd-c6ee-3bfc-9412-f709de2f523e","pitchNumber":2,"startTime":"2026-08-15T00:01:10.388Z","endTime":"2026-08-15T00:01:13.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"bb55b190-f217-41ca-b610-78c057546064","startTime":"2026-08-15T00:01:30.542Z","endTime":"2026-08-15T00:01:40.157Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Bubba Chandler on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"bb55b190-f217-41ca-b610-78c057546064","startTime":"2026-08-15T00:01:57.925Z","endTime":"2026-08-15T00:02:14.840Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"}},{"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":92.0,"endSpeed":84.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.811607764560105,"aZ":-34.856847424656905,"pfxX":-7.672158822907138,"pfxZ":-1.4700427556012228,"pX":-2.6883360689309552,"pZ":1.6332398469387415,"vX0":-0.22788608245864825,"vY0":-133.97783920499188,"vZ0":-2.8478765066812297,"x":219.47,"y":194.68,"x0":-1.6051368966592785,"y0":50.00590297107663,"z0":5.1998331694897235,"aX":-13.957360448274654},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-3.1,"breakHorizontal":13.9,"spinRate":1173,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.4087270632966926,"extension":6.444514128252414},"index":4,"playId":"5c05cac2-2dfe-34f0-9696-478f05a13256","pitchNumber":3,"startTime":"2026-08-15T00:02:14.840Z","endTime":"2026-08-15T00:02:17.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41312915114794,"aZ":-12.576957893046238,"pfxX":-4.768347961274465,"pfxZ":9.265767496515743,"pX":-0.4376669607788143,"pZ":4.082106113243049,"vX0":3.1998149613815547,"vY0":-144.66218196398088,"vZ0":-2.2556494441849835,"x":133.68,"y":128.56,"x0":-0.9398078480920852,"y0":50.00302936077269,"z0":5.645017263780331,"aX":-10.085049966091944},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.4,"breakHorizontal":7.9,"spinRate":2352,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.37892855799401337,"extension":6.3861789270900555},"index":5,"playId":"f465f449-6136-3f47-8224-5fc30ba495a9","pitchNumber":4,"startTime":"2026-08-15T00:02:32.642Z","endTime":"2026-08-15T00:02:37.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20941239292718,"aZ":-30.98067656714386,"pfxX":-1.149803446446482,"pfxZ":0.6876328960399976,"pX":0.17124531050759847,"pZ":-0.6467120307237484,"vX0":3.607475499729313,"vY0":-130.77769601160193,"vZ0":-8.86579878515263,"x":110.47,"y":256.24,"x0":-1.0780900618788458,"y0":50.000018948163884,"z0":5.119100840799244,"aX":-1.9866282023709385},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.5,"breakHorizontal":1.3,"spinRate":2234,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4192082239686856,"extension":6.689151180872666},"index":6,"playId":"b393ef32-aaff-32be-a9ca-39a1267f944e","pitchNumber":5,"startTime":"2026-08-15T00:02:54.673Z","endTime":"2026-08-15T00:02:58.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.679924109080407,"aZ":-26.262173579527918,"pfxX":-7.130372993458968,"pfxZ":3.2889857300921754,"pX":-1.0563627211423297,"pZ":2.838196416492337,"vX0":3.813844752031356,"vY0":-133.45421626194099,"vZ0":-0.9479393916863781,"x":157.27,"y":162.15,"x0":-1.5803004502904947,"y0":50.00316325122324,"z0":5.095897711207826,"aX":-12.815578723893838},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.0,"breakHorizontal":12.0,"spinRate":1297,"spinDirection":262},"zone":11,"typeConfidence":2.0,"plateTime":0.4109956638180283,"extension":6.567241969761245},"hitData":{"launchSpeed":83.3,"launchAngle":33.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.56,"coordY":98.48}},"index":7,"playId":"c189e611-d1e0-377c-be36-de68522bf51f","pitchNumber":6,"startTime":"2026-08-15T00:03:22.392Z","endTime":"2026-08-15T00:03:30.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:03:30.618Z","atBatIndex":37},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Gonzales hit by pitch.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T00:05:48.927Z","endTime":"2026-08-15T00:08:14.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jovani Morán replaces Jake Bennett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T00:05:04.448Z","endTime":"2026-08-15T00:05:51.213Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"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(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.7,"endSpeed":85.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.057104919947736,"aZ":-13.484783942168372,"pfxX":4.751368271013506,"pfxZ":9.874914353481396,"pX":0.09142792864770041,"pZ":3.2650359080337217,"vX0":-4.211509578587293,"vY0":-136.47445639444,"vZ0":-3.7771842029609815,"x":113.51,"y":150.62,"x0":1.0346605558850475,"y0":50.00605418532849,"z0":5.591222545571492,"aX":8.99572683728792},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-7.8,"spinRate":2480,"spinDirection":153},"zone":12,"typeConfidence":0.89,"plateTime":0.4008131781125712,"extension":6.21331809265317},"index":1,"playId":"208884b4-49f5-3f02-9112-a31f4fa870ef","pitchNumber":1,"startTime":"2026-08-15T00:05:51.213Z","endTime":"2026-08-15T00:05:54.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51883779227166,"aZ":-27.46852873344251,"pfxX":8.390946352042272,"pfxZ":3.182281360364981,"pX":1.0935856542091633,"pZ":2.066011643456006,"vX0":-3.464673610491722,"vY0":-120.3031115704791,"vZ0":-2.6301934014626815,"x":75.32,"y":183.0,"x0":1.4557627200310486,"y0":50.00158445505936,"z0":5.587656157816059,"aX":12.400725989689864},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.4,"breakHorizontal":-14.5,"spinRate":1787,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.4538539167840452,"extension":5.82422739767516},"index":2,"playId":"0eb69c22-69ec-3406-ac35-56bc3ff55c5c","pitchNumber":2,"startTime":"2026-08-15T00:06:06.718Z","endTime":"2026-08-15T00:06:10.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.7,"endSpeed":76.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79285637554963,"aZ":-26.986891627482724,"pfxX":9.250567548789364,"pfxZ":3.495717115360632,"pX":1.8176862423265816,"pZ":2.674507867141012,"vX0":-2.4956904930875767,"vY0":-120.57659665763168,"vZ0":-1.2976860691442753,"x":47.71,"y":166.57,"x0":1.6595223823825256,"y0":50.00309891020251,"z0":5.584501337745482,"aX":13.723064495041813},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.4,"breakHorizontal":-16.2,"spinRate":1752,"spinDirection":131},"zone":12,"typeConfidence":0.9,"plateTime":0.45296199580107865,"extension":5.826268824910436},"index":3,"playId":"46093e81-d9e5-3e82-8fe7-ca04df19d55d","pitchNumber":3,"startTime":"2026-08-15T00:06:28.940Z","endTime":"2026-08-15T00:06:32.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57191588998779,"aZ":-13.4233121546567,"pfxX":2.946260742111325,"pfxZ":9.544832153733061,"pX":-0.1368399159213575,"pZ":3.6310968424970906,"vX0":-4.343796801606799,"vY0":-138.69225080352686,"vZ0":-2.7731238871884427,"x":122.22,"y":140.74,"x0":1.0607938127109204,"y0":50.002677007452384,"z0":5.529390658301774,"aX":5.788285719608739},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":-4.6,"spinRate":2325,"spinDirection":161},"zone":11,"typeConfidence":0.91,"plateTime":0.3936612789177163,"extension":6.510020303414354},"index":4,"playId":"d58b3bb6-e537-3aed-a12e-7a30e2def909","pitchNumber":4,"startTime":"2026-08-15T00:06:45.990Z","endTime":"2026-08-15T00:06:48.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94790992593078,"aZ":-27.498627961818517,"pfxX":9.28176015065525,"pfxZ":3.167262948845992,"pX":-0.26698771112220016,"pZ":2.1562665002813017,"vX0":-6.840383325944745,"vY0":-120.38948416300687,"vZ0":-2.411670231951511,"x":127.18,"y":180.56,"x0":1.3961540009478135,"y0":50.00472384116665,"z0":5.5891091073182535,"aX":13.714948183353911},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.4,"breakHorizontal":-15.4,"spinRate":1786,"spinDirection":134},"zone":5,"typeConfidence":0.91,"plateTime":0.4538428043706335,"extension":5.989364909876089},"index":5,"playId":"cef955a3-cdd8-3ac7-82b6-472252f55dbd","pitchNumber":5,"startTime":"2026-08-15T00:07:07.689Z","endTime":"2026-08-15T00:07:15.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.639914301692464,"aZ":-13.346291138753662,"pfxX":0.5859475908445193,"pfxZ":9.72490725298817,"pX":-0.31680782791192147,"pZ":2.7351440385644756,"vX0":-3.860114869308921,"vY0":-137.78073884578623,"vZ0":-4.948628589526598,"x":129.08,"y":164.93,"x0":1.0220296581682815,"y0":50.0007864639545,"z0":5.446023702452459,"aX":1.134676289124462},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":-0.4,"spinRate":2403,"spinDirection":160},"zone":1,"typeConfidence":0.92,"plateTime":0.39648975894936633,"extension":6.527293771822873},"index":6,"playId":"9072a4c4-cc54-3057-be9f-02f38db0d6c9","pitchNumber":6,"startTime":"2026-08-15T00:07:51.701Z","endTime":"2026-08-15T00:07:54.701Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.069710430429193,"aZ":-17.763600944751975,"pfxX":3.6899069840419028,"pfxZ":7.505462003621904,"pX":-1.6865140373343852,"pZ":4.647562668147165,"vX0":-8.489754846826111,"vY0":-137.1620634017154,"vZ0":0.625212418694084,"x":181.29,"y":113.3,"x0":0.9585107185465636,"y0":50.00616284739087,"z0":5.6206911125061625,"aX":7.088994306364136},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":-5.0,"spinRate":2267,"spinDirection":162},"zone":11,"typeConfidence":0.85,"plateTime":0.39811694470506653,"extension":6.37264567177229},"index":7,"playId":"3f57eb09-4714-3cbe-96fd-c0d6b9062248","pitchNumber":7,"startTime":"2026-08-15T00:08:10.666Z","endTime":"2026-08-15T00:08:14.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:08:14.822Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Simon strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T00:11:16.679Z","endTime":"2026-08-15T00:13:35.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jacob Gonzalez replaces Nick Gonzales.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T00:10:55.668Z","endTime":"2026-08-15T00:11:19.012Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":693304,"link":"/api/v1/people/693304"},"base":1},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.627690511551553,"aZ":-21.25147620716499,"pfxX":7.4594699732540155,"pfxZ":6.047083122818736,"pX":0.8735832981542444,"pZ":1.9015212534190107,"vX0":-3.650729297623596,"vY0":-133.04999273517538,"vZ0":-5.354857239882317,"x":83.7,"y":187.44,"x0":1.2890735314909654,"y0":50.00236161709044,"z0":5.46518496713372,"aX":13.46906231695097},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":-12.8,"spinRate":2210,"spinDirection":156},"zone":14,"typeConfidence":0.9,"plateTime":0.41054814003199525,"extension":6.433083041934959},"index":1,"playId":"26d29c0d-78cc-3ccd-94d6-1ba4e6aa5f71","pitchNumber":1,"startTime":"2026-08-15T00:11:19.012Z","endTime":"2026-08-15T00:11:22.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49135706483256,"aZ":-23.770395798891553,"pfxX":8.090966744096935,"pfxZ":5.808281255168507,"pX":0.7741549120690131,"pZ":2.3856643342061727,"vX0":-3.9643872957252957,"vY0":-119.11141033645632,"vZ0":-2.763328094168705,"x":87.49,"y":174.37,"x0":1.403317292250235,"y0":50.000533032422425,"z0":5.695463363064869,"aX":11.699471367866579},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.2,"breakHorizontal":-13.8,"spinRate":1822,"spinDirection":140},"zone":6,"typeConfidence":0.9,"plateTime":0.45871832511097876,"extension":6.097565294233883},"index":2,"playId":"7ca1e620-b74f-35ea-ae8f-1cf7ed6cf184","pitchNumber":2,"startTime":"2026-08-15T00:11:43.741Z","endTime":"2026-08-15T00:11:46.741Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"6923fb3e-9220-31dd-8a22-3b89ee800ee6","startTime":"2026-08-15T00:12:07.046Z","endTime":"2026-08-15T00:12:10.046Z","isPitch":false,"type":"pickoff"},{"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":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.971719754212753,"aZ":-25.671921391634505,"pfxX":8.563813315588215,"pfxZ":4.5164550505835805,"pX":0.17817927049107052,"pZ":2.605388771020027,"vX0":-5.774232651163885,"vY0":-118.44230815139055,"vZ0":-1.7130072669954766,"x":110.21,"y":168.43,"x0":1.5200145082012175,"y0":50.00077825551596,"z0":5.657709162159832,"aX":12.318307937370479},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":8.0,"breakHorizontal":-14.3,"spinRate":1745,"spinDirection":133},"zone":5,"typeConfidence":0.91,"plateTime":0.46026467818471595,"extension":5.9668970979778},"index":4,"playId":"289b7a87-e3d9-39ae-b346-fb00e049b6cb","pitchNumber":3,"startTime":"2026-08-15T00:12:26.947Z","endTime":"2026-08-15T00:12:30.219Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44890950782845,"aZ":-14.449929715784387,"pfxX":0.6788487068032784,"pfxZ":9.488157073825807,"pX":-0.03676107426428366,"pZ":2.247771651007678,"vX0":-3.7148364177276743,"vY0":-135.52712216077467,"vZ0":-5.934089392641422,"x":118.4,"y":178.09,"x0":1.260981269182218,"y0":50.001659757804106,"z0":5.467405969412295,"aX":1.2679947055696796},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-0.5,"spinRate":2388,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.40349562043286946,"extension":6.482513781491597},"index":5,"playId":"bbe5ba16-e686-35f5-838b-e203f6682a95","pitchNumber":4,"startTime":"2026-08-15T00:12:55.549Z","endTime":"2026-08-15T00:13:02.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.971715685143057,"aZ":-25.908939842675363,"pfxX":7.1030815321440635,"pfxZ":4.233912536355526,"pX":1.2415468792796671,"pZ":1.3239074461291946,"vX0":-2.8011618217449255,"vY0":-120.43950579380281,"vZ0":-4.564800945559189,"x":69.68,"y":203.03,"x0":1.492727322378899,"y0":50.001036329116,"z0":5.517689082328317,"aX":10.50148430587976},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.0,"breakHorizontal":-12.2,"spinRate":1833,"spinDirection":140},"zone":14,"typeConfidence":0.89,"plateTime":0.45364882983116583,"extension":6.036689413496777},"index":6,"playId":"88bcb794-9354-34d0-aec7-141b84bdcb45","pitchNumber":5,"startTime":"2026-08-15T00:13:30.125Z","endTime":"2026-08-15T00:13:35.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:13:35.686Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a ground ball to shortstop Andruw Monasterio. Jacob Gonzalez to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T00:13:36.529Z","endTime":"2026-08-15T00:14:09.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622671331252036,"aZ":-13.279618561531436,"pfxX":2.0291062076872017,"pfxZ":10.125199070008088,"pX":0.13507442103050718,"pZ":3.459842370410302,"vX0":-3.7085281631260174,"vY0":-135.717947924259,"vZ0":-3.201431546661383,"x":111.85,"y":145.36,"x0":1.2553929397804853,"y0":50.0004237737505,"z0":5.579145130886887,"aX":3.785830603231299},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":-2.9,"spinRate":2376,"spinDirection":165},"zone":12,"typeConfidence":0.91,"plateTime":0.40352094959438833,"extension":6.470980421960147},"hitData":{"launchSpeed":85.4,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.22,"coordY":142.32}},"index":0,"playId":"2b53850f-6eb2-3763-b33c-b3ffba40ab34","pitchNumber":1,"startTime":"2026-08-15T00:14:00.327Z","endTime":"2026-08-15T00:14:09.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:14:09.874Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T00:14:18.628Z","endTime":"2026-08-15T00:17:31.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.026544194124845,"aZ":-26.386472494039776,"pfxX":8.477246277180653,"pfxZ":3.928102311509285,"pX":-0.6442775249035432,"pZ":1.3175708327108884,"vX0":-7.0074078357525025,"vY0":-120.52714101079904,"vZ0":-4.597766065210246,"x":141.56,"y":203.21,"x0":1.1968146375228637,"y0":50.00489712476569,"z0":5.5752643275994895,"aX":12.496705186101495},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.2,"breakHorizontal":-13.7,"spinRate":1816,"spinDirection":140},"zone":13,"typeConfidence":0.91,"plateTime":0.45413693501677255,"extension":6.294598269666426},"index":0,"playId":"9a7af63f-d3a3-3bc1-a68e-e2beeb08d540","pitchNumber":1,"startTime":"2026-08-15T00:15:17.857Z","endTime":"2026-08-15T00:15:22.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28649326061959,"aZ":-14.616076360922188,"pfxX":4.377539098170533,"pfxZ":9.750138998239825,"pX":1.8431453575075971,"pZ":2.6255010676928743,"vX0":0.23010493283918193,"vY0":-133.25113082585608,"vZ0":-4.973940570372515,"x":46.74,"y":167.89,"x0":1.1869016280279072,"y0":50.00239008292425,"z0":5.57024610156761,"aX":7.8811769919776},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":-7.9,"spinRate":2276,"spinDirection":162},"zone":12,"typeConfidence":0.88,"plateTime":0.4108493252682015,"extension":6.418078939375815},"index":1,"playId":"f9209599-794a-32e8-9125-9a493157ba4f","pitchNumber":2,"startTime":"2026-08-15T00:15:34.980Z","endTime":"2026-08-15T00:15:41.084Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jacob Gonzalez steals (2) 3rd base. Bryan Reynolds steals (9) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"f9209599-794a-32e8-9125-9a493157ba4f","startTime":"2026-08-15T00:15:51.531Z","endTime":"2026-08-15T00:16:12.226Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.018423643803093,"aZ":-16.609217570038215,"pfxX":4.107992160335001,"pfxZ":8.332277582828834,"pX":0.4807566161393316,"pZ":2.5953826073181503,"vX0":-3.650698149582941,"vY0":-135.6436448679387,"vZ0":-4.699190456014561,"x":98.67,"y":168.7,"x0":1.3088138189252991,"y0":50.00255439366249,"z0":5.504401547468664,"aX":7.673081722127896},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":-6.7,"spinRate":2237,"spinDirection":164},"zone":6,"typeConfidence":0.87,"plateTime":0.403434962450838,"extension":6.426961989646717},"index":3,"playId":"993b154b-24f3-32d8-9ff9-2bfc37051b75","pitchNumber":3,"startTime":"2026-08-15T00:16:12.226Z","endTime":"2026-08-15T00:16:16.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.353114661371418,"aZ":-25.316659184062903,"pfxX":8.673327389629005,"pfxZ":4.520636264649624,"pX":0.31835871095088686,"pZ":2.0184741258319403,"vX0":-5.307970943982345,"vY0":-121.96630601847708,"vZ0":-3.4300162262712295,"x":104.86,"y":184.28,"x0":1.3879181922192465,"y0":50.00577945835972,"z0":5.609047066721661,"aX":13.164646326603958},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.7,"breakHorizontal":-14.6,"spinRate":1641,"spinDirection":135},"zone":9,"typeConfidence":0.9,"plateTime":0.44785465038110983,"extension":6.087778851325945},"index":4,"playId":"e4f22cef-b20b-3b79-aa44-f8aef74b330c","pitchNumber":4,"startTime":"2026-08-15T00:16:29.814Z","endTime":"2026-08-15T00:16:32.814Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-15T00:16:49.012Z","endTime":"2026-08-15T00:17:03.604Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.614576684202397,"aZ":-14.356527179433039,"pfxX":1.7055228949775278,"pfxZ":9.571774529889408,"pX":0.5463142829666808,"pZ":3.396564711890307,"vX0":-2.2428415319130757,"vY0":-135.57759693150507,"vZ0":-2.9720496954262,"x":96.18,"y":147.07,"x0":1.1626779381740977,"y0":50.006082052899764,"z0":5.50893299488556,"aX":3.17612747807865},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-2.6,"spinRate":2261,"spinDirection":164},"zone":3,"typeConfidence":0.91,"plateTime":0.40398970088557107,"extension":6.512466144770931},"index":6,"playId":"04ebe443-426b-3dc6-8806-74d96a02d63a","pitchNumber":5,"startTime":"2026-08-15T00:17:03.604Z","endTime":"2026-08-15T00:17:07.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06697599939278,"aZ":-23.667127333147366,"pfxX":8.12959221532223,"pfxZ":5.600253228199536,"pX":0.6065143893143325,"pZ":1.5399258929858433,"vX0":-4.615629052382424,"vY0":-122.19502298807706,"vZ0":-4.475301621516994,"x":93.88,"y":197.2,"x0":1.4593313284183798,"y0":50.00219309555638,"z0":5.417389354510559,"aX":12.348734455843815},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.4,"breakHorizontal":-13.7,"spinRate":1650,"spinDirection":133},"zone":14,"typeConfidence":0.89,"plateTime":0.44746447307880777,"extension":6.128356049084162},"index":7,"playId":"1b8633f5-0ac2-3fcf-92d2-d43c6176eb77","pitchNumber":6,"startTime":"2026-08-15T00:17:25.510Z","endTime":"2026-08-15T00:17:31.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:17:31.261Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Lowe homers (26) on a fly ball to right field. Jacob Gonzalez scores. Bryan Reynolds scores.","rbi":3,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T00:17:34.524Z","endTime":"2026-08-15T00:19:24.533Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72178619478537,"aZ":-23.88947790301137,"pfxX":7.86374366518265,"pfxZ":5.4052857490129025,"pX":-0.22435242324663662,"pZ":2.006590910731927,"vX0":-6.30124637137652,"vY0":-122.8666141855059,"vZ0":-3.492616157487487,"x":125.55,"y":184.6,"x0":1.3483794444392534,"y0":50.00546651030565,"z0":5.470564831545236,"aX":12.058076126182693},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.2,"breakHorizontal":-12.8,"spinRate":1660,"spinDirection":139},"zone":8,"typeConfidence":0.9,"plateTime":0.4453429508745792,"extension":6.1609801198669745},"index":0,"playId":"8049b91b-8366-3aa4-ab96-03a19958f7e8","pitchNumber":1,"startTime":"2026-08-15T00:17:57.414Z","endTime":"2026-08-15T00:18:02.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.535039327950983,"aZ":-14.991354113652871,"pfxX":3.207590904225453,"pfxZ":9.279361505017281,"pX":-0.31827619421926434,"pZ":4.418048052609303,"vX0":-4.871634354403813,"vY0":-135.2301993825909,"vZ0":-0.5787127647336568,"x":129.13,"y":119.49,"x0":1.0899413109757643,"y0":50.002441745631515,"z0":5.686604689899866,"aX":5.939833687961479},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":-4.8,"spinRate":2251,"spinDirection":165},"zone":11,"typeConfidence":0.91,"plateTime":0.4050564822209628,"extension":6.58375856371316},"index":1,"playId":"821a1571-d899-33c5-aae2-6659904fcd7d","pitchNumber":2,"startTime":"2026-08-15T00:18:16.521Z","endTime":"2026-08-15T00:18:19.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02392510059036,"aZ":-22.458760472748764,"pfxX":7.844735523811735,"pfxZ":6.330987019112605,"pX":-0.21746831622145998,"pZ":0.3383881457250504,"vX0":-6.082474752037348,"vY0":-122.74324475463855,"vZ0":-7.527087867405743,"x":125.29,"y":229.64,"x0":1.2667273931755028,"y0":50.00284195129222,"z0":5.341114415834127,"aX":12.037040452594866},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.0,"breakHorizontal":-12.8,"spinRate":1871,"spinDirection":138},"zone":13,"typeConfidence":0.9,"plateTime":0.4452913307168731,"extension":6.18592307453405},"index":2,"playId":"5780e4ed-a88e-3b12-9a80-0de2eea9ccca","pitchNumber":3,"startTime":"2026-08-15T00:18:36.241Z","endTime":"2026-08-15T00:18:40.766Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71709963928835,"aZ":-20.748785872114798,"pfxX":6.673803840040353,"pfxZ":7.54639288073688,"pX":-0.1392974743508247,"pZ":2.4056112543569834,"vX0":-5.621770029110956,"vY0":-122.18254003911139,"vZ0":-3.31448270122043,"x":122.31,"y":173.83,"x0":1.3225584054155455,"y0":50.003303364321766,"z0":5.559419911368195,"aX":10.106633027440695},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":13.1,"breakHorizontal":-10.8,"spinRate":1631,"spinDirection":141},"zone":5,"typeConfidence":0.83,"plateTime":0.4480120483250807,"extension":6.167279329070942},"hitData":{"launchSpeed":100.0,"launchAngle":27.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.84,"coordY":78.88}},"index":3,"playId":"d6ccc44e-59a2-34b5-8fff-0ea67552e178","pitchNumber":4,"startTime":"2026-08-15T00:18:59.235Z","endTime":"2026-08-15T00:19:24.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:19:24.533Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out, second baseman Nick Sogard to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T00:19:11.408Z","endTime":"2026-08-15T00:21:11.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.791627324705125,"aZ":-13.795518307924509,"pfxX":2.6445341326976894,"pfxZ":9.839606892496572,"pX":-0.7259405935781937,"pZ":2.819316768054686,"vX0":-5.7331069781562976,"vY0":-135.3844896589384,"vZ0":-4.540862707543728,"x":144.67,"y":162.66,"x0":1.0695678322680107,"y0":50.00519636262381,"z0":5.474333808466263,"aX":4.941194641206138},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":-3.6,"spinRate":2335,"spinDirection":168},"zone":4,"typeConfidence":0.91,"plateTime":0.4035852336359276,"extension":6.50967303889015},"index":0,"playId":"ed2c4cd1-18fd-3a14-94e0-42562b63ff00","pitchNumber":1,"startTime":"2026-08-15T00:19:53.207Z","endTime":"2026-08-15T00:19:58.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38023129253705,"aZ":-22.551703599853752,"pfxX":8.299691096504485,"pfxZ":6.445977806285882,"pX":-0.3925463989407992,"pZ":1.7911122727804418,"vX0":-6.635899216725439,"vY0":-121.07161764953909,"vZ0":-4.233735414546698,"x":131.96,"y":190.42,"x0":1.2979432544217364,"y0":50.0036272762155,"z0":5.5226737361199865,"aX":12.39227442711544},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.9,"breakHorizontal":-13.6,"spinRate":1659,"spinDirection":141},"zone":7,"typeConfidence":0.9,"plateTime":0.4514126255779307,"extension":6.185855454759078},"index":1,"playId":"6678f804-cfe6-3a89-abe9-a3d4be2f947a","pitchNumber":2,"startTime":"2026-08-15T00:20:10.902Z","endTime":"2026-08-15T00:20:14.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.929333099702912,"aZ":-13.57215899715585,"pfxX":1.2670250904303357,"pfxZ":9.906015826751013,"pX":-0.44327431135515033,"pZ":2.431321708396002,"vX0":-4.549854798419764,"vY0":-135.7258128974294,"vZ0":-5.519380186726472,"x":133.9,"y":173.13,"x0":1.0854675349427672,"y0":50.00222738370409,"z0":5.426007565276477,"aX":2.379993518894703},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":-1.4,"spinRate":2343,"spinDirection":165},"zone":4,"typeConfidence":0.91,"plateTime":0.4025841110872772,"extension":6.590907644172274},"index":2,"playId":"0d457ec0-d71a-3f75-ad91-134dcb7a0654","pitchNumber":3,"startTime":"2026-08-15T00:20:27.039Z","endTime":"2026-08-15T00:20:30.039Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-15T00:20:49.001Z","endTime":"2026-08-15T00:21:03.296Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"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.6,"endSpeed":87.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72393317204152,"aZ":-15.197510071758924,"pfxX":2.3178673177569102,"pfxZ":8.780480682993552,"pX":-0.26942616710477635,"pZ":2.452132042438621,"vX0":-4.4587685631644165,"vY0":-137.719305455633,"vZ0":-5.3726388072458215,"x":127.27,"y":172.57,"x0":1.0646585540481561,"y0":50.002260212616804,"z0":5.445317070358618,"aX":4.48156717036176},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":-3.4,"spinRate":2362,"spinDirection":162},"zone":4,"typeConfidence":0.91,"plateTime":0.3967218393915579,"extension":6.6047658105889635},"hitData":{"launchSpeed":104.4,"launchAngle":6.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":149.66}},"index":4,"playId":"b34b62e3-a381-35c3-81a3-e78bac723ce6","pitchNumber":4,"startTime":"2026-08-15T00:21:03.296Z","endTime":"2026-08-15T00:21:11.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:21:11.357Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T00:23:32.812Z","endTime":"2026-08-15T00:24:52.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jacob Gonzalez remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T00:23:03.818Z","endTime":"2026-08-15T00:23:03.838Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"description":"Defensive switch from shortstop to third base for Jared Triolo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T00:23:03.838Z","endTime":"2026-08-15T00:23:03.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Gregory Soto replaces Bubba Chandler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-15T00:23:03.840Z","endTime":"2026-08-15T00:23:35.105Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.668035527395407,"aZ":-23.137046018287215,"pfxX":10.427289574224222,"pfxZ":4.555468617957551,"pX":0.18621959112966383,"pZ":2.917240275922677,"vX0":-7.972841684547992,"vY0":-139.77769524722657,"vZ0":-3.0422291794752496,"x":109.9,"y":160.01,"x0":1.7167159961265441,"y0":50.004596074016064,"z0":5.53407103225201,"aX":20.693989443044874},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.8,"breakHorizontal":-17.3,"spinRate":2205,"spinDirection":135},"zone":2,"typeConfidence":0.89,"plateTime":0.39143543075411724,"extension":6.26108962999774},"index":3,"playId":"37c0fa61-0813-34e0-93d5-07782c2ef44c","pitchNumber":1,"startTime":"2026-08-15T00:23:35.105Z","endTime":"2026-08-15T00:23:38.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(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":81.0,"endSpeed":75.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.614535195178767,"aZ":-29.92120086582511,"pfxX":-2.786581870170976,"pfxZ":1.5930458297147636,"pX":-0.660587694123846,"pZ":1.576633724355293,"vX0":-4.764492437849716,"vY0":-117.93178869524112,"vZ0":-2.7386755547838826,"x":142.18,"y":196.21,"x0":1.7448847651192119,"y0":50.00394117955626,"z0":5.5022780494213555,"aX":-3.9389721635399284},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.5,"breakHorizontal":6.1,"spinRate":2579,"spinDirection":297},"zone":13,"typeConfidence":0.93,"plateTime":0.4637598503390996,"extension":6.060177593238308},"index":4,"playId":"41949528-8648-3f48-b230-dade2be822fc","pitchNumber":2,"startTime":"2026-08-15T00:23:48.589Z","endTime":"2026-08-15T00:23:52.127Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-15T00:23:58.123Z","endTime":"2026-08-15T00:24:09.485Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":81.7,"endSpeed":74.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63905076266725,"aZ":-31.514524617398447,"pfxX":-2.943555697813183,"pfxZ":0.46886451380346106,"pX":-1.5763012958267184,"pZ":1.744559338133019,"vX0":-6.907319752122377,"vY0":-118.75777588800091,"vZ0":-1.770832273048997,"x":177.08,"y":191.68,"x0":1.7629119514161615,"y0":50.00418111973269,"z0":5.390673751764808,"aX":-4.167320577074672},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.7,"breakHorizontal":7.2,"spinRate":2632,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.4627938212339857,"extension":6.235558362127237},"index":6,"playId":"fd09d9da-ce43-3747-9e86-e3503b240ef6","pitchNumber":3,"startTime":"2026-08-15T00:24:09.485Z","endTime":"2026-08-15T00:24:13.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.5,"endSpeed":75.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16783442050551,"aZ":-32.008122073975166,"pfxX":-2.5766314350417243,"pfxZ":0.11012889904456724,"pX":-2.3866984561402034,"pZ":1.6231357562001858,"vX0":-8.298607000303564,"vY0":-119.9011266635964,"vZ0":-2.294908562443546,"x":207.98,"y":194.96,"x0":1.4601091380947198,"y0":50.00101235159478,"z0":5.461647516059457,"aX":-3.7314832814994117},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.1,"breakHorizontal":6.7,"spinRate":2745,"spinDirection":310},"zone":13,"typeConfidence":0.88,"plateTime":0.45762080480663014,"extension":6.360653098650446},"index":7,"playId":"e09ff7b4-742f-313a-a092-b45de1b1f1f3","pitchNumber":4,"startTime":"2026-08-15T00:24:28.244Z","endTime":"2026-08-15T00:24:33.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255808751773113,"aZ":-34.180045598192656,"pfxX":-3.9671771009438155,"pfxZ":-1.4722874964772599,"pX":-0.7033360863081282,"pZ":1.6989571344203582,"vX0":-4.220234232269184,"vY0":-116.17999589317388,"vZ0":-1.2190901574762563,"x":143.81,"y":192.91,"x0":1.653642291317129,"y0":50.001454056471715,"z0":5.4859383839194065,"aX":-5.40959307024745},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.6,"breakHorizontal":8.3,"spinRate":2666,"spinDirection":295},"zone":7,"typeConfidence":2.0,"plateTime":0.47187778256449464,"extension":6.100143289958385},"index":8,"playId":"b81b8fa4-30f8-3db3-9640-1454adb5dc53","pitchNumber":5,"startTime":"2026-08-15T00:24:47.580Z","endTime":"2026-08-15T00:24:52.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:24:52.614Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T00:24:52.857Z","endTime":"2026-08-15T00:26:29.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.354100145494577,"aZ":-23.41028156572772,"pfxX":10.473642667131665,"pfxZ":4.547418570860763,"pX":-1.2628182396425052,"pZ":1.7444351505231361,"vX0":-11.314663333876638,"vY0":-137.40183063402455,"vZ0":-5.482833926190989,"x":165.14,"y":191.68,"x0":1.5333478303370043,"y0":50.00007854859744,"z0":5.34062266551808,"aX":20.170667144531308},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.3,"breakHorizontal":-16.8,"spinRate":2293,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.3975282928677073,"extension":6.299904344742638},"index":0,"playId":"1c045386-bef9-3227-aecd-b3f804a2d362","pitchNumber":1,"startTime":"2026-08-15T00:25:19.872Z","endTime":"2026-08-15T00:25:24.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.061422687822674,"aZ":-32.001915574211694,"pfxX":-2.4541722374647668,"pfxZ":0.12421091257998196,"pX":-1.2695331604521578,"pZ":1.5021130072124493,"vX0":-6.071442558732283,"vY0":-117.78280855874887,"vZ0":-2.427462759113504,"x":165.39,"y":198.22,"x0":1.6638898045811332,"y0":50.003217611922324,"z0":5.514911393499636,"aX":-3.4366082511647598},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.1,"breakHorizontal":6.0,"spinRate":2632,"spinDirection":305},"zone":13,"typeConfidence":0.92,"plateTime":0.4656160191760086,"extension":6.022953936332171},"index":1,"playId":"8b496ba7-1cb0-3ab1-8b49-c521945a4823","pitchNumber":2,"startTime":"2026-08-15T00:25:35.146Z","endTime":"2026-08-15T00:25:39.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54520748096506,"aZ":-23.3556836708772,"pfxX":9.92860365025944,"pfxZ":4.545083549199854,"pX":-0.18711194204683373,"pZ":3.4338086088360327,"vX0":-8.71398763021032,"vY0":-138.12875370637812,"vZ0":-1.3171493595991024,"x":124.13,"y":146.07,"x0":1.711985224879793,"y0":50.004398433501414,"z0":5.480891322606872,"aX":19.2691440845266},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":-16.3,"spinRate":2318,"spinDirection":133},"zone":11,"typeConfidence":0.88,"plateTime":0.3958974349201032,"extension":6.342722754976874},"index":2,"playId":"a5b846a5-d2ff-3385-822c-d3991573ec90","pitchNumber":3,"startTime":"2026-08-15T00:25:53.776Z","endTime":"2026-08-15T00:25:57.051Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.763105258812434,"aZ":-23.68389856157684,"pfxX":9.986761215476797,"pfxZ":4.2047795390184515,"pX":-1.5129479774843078,"pZ":3.51969487432097,"vX0":-11.48375327545812,"vY0":-140.65568678241266,"vZ0":-1.2158141447498805,"x":174.67,"y":143.75,"x0":1.311368205467208,"y0":50.000024842354826,"z0":5.482874542907283,"aX":20.151485761404352},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.6,"breakHorizontal":-16.0,"spinRate":2405,"spinDirection":127},"zone":11,"typeConfidence":0.89,"plateTime":0.38835161334722956,"extension":6.38662927552416},"index":3,"playId":"e66496a7-2425-3f8b-a67e-65221e1cc133","pitchNumber":4,"startTime":"2026-08-15T00:26:24.203Z","endTime":"2026-08-15T00:26:29.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:26:29.338Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Wilyer Abreu grounds into a force out, first baseman Rafael Flores Jr. to shortstop Jacob Gonzalez. Willson Contreras out at 2nd. Wilyer Abreu to 1st.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T00:26:30.209Z","endTime":"2026-08-15T00:27:24.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.058005780214586,"aZ":-23.646895019603367,"pfxX":10.229363358838402,"pfxZ":4.381817943590324,"pX":0.25246010449746714,"pZ":2.633271694512975,"vX0":-7.759869355646186,"vY0":-138.40813347219125,"vZ0":-3.291383263377186,"x":107.38,"y":167.68,"x0":1.7593676558423395,"y0":50.002791269812505,"z0":5.416208856434725,"aX":19.904092348256988},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":-16.9,"spinRate":2292,"spinDirection":132},"zone":5,"typeConfidence":0.89,"plateTime":0.3953014118028162,"extension":6.368607038037455},"index":0,"playId":"95523e02-62f2-3162-8393-5c97d997941d","pitchNumber":1,"startTime":"2026-08-15T00:26:55.989Z","endTime":"2026-08-15T00:26:59.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74065482287618,"aZ":-23.83740369893741,"pfxX":9.842909530559382,"pfxZ":4.217702647909968,"pX":1.6085731287875717,"pZ":2.997881393093578,"vX0":-5.0710178369958525,"vY0":-139.5495393095487,"vZ0":-2.1889788908879924,"x":55.68,"y":157.84,"x0":2.1682558173772155,"y0":50.003667242151046,"z0":5.359102176809106,"aX":19.457612911094877},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.4,"breakHorizontal":-16.8,"spinRate":2305,"spinDirection":127},"zone":12,"typeConfidence":0.87,"plateTime":0.3921616697571384,"extension":6.328482120327701},"hitData":{"launchSpeed":46.0,"launchAngle":60.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.62,"coordY":167.76}},"index":1,"playId":"20fb472b-41c2-383e-92dc-95875c15aaba","pitchNumber":2,"startTime":"2026-08-15T00:27:14.537Z","endTime":"2026-08-15T00:27:24.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:27:24.988Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, third baseman Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T00:28:03.766Z","endTime":"2026-08-15T00:28:48.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.830922885977927,"aZ":-23.313065117112647,"pfxX":9.021110260735405,"pfxZ":4.4279001326072684,"pX":0.42526907093322025,"pZ":4.343980542115633,"vX0":-6.780022643341937,"vY0":-139.90497579870643,"vZ0":0.857762080924467,"x":100.79,"y":121.49,"x0":1.6968918742574153,"y0":50.000761550064624,"z0":5.550873484103509,"aX":18.046393418981594},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":-15.1,"spinRate":2188,"spinDirection":134},"zone":12,"typeConfidence":0.81,"plateTime":0.39011904608277925,"extension":6.344707341300096},"index":0,"playId":"46602701-3ff4-3bcb-b648-97794b77bce3","pitchNumber":1,"startTime":"2026-08-15T00:28:03.766Z","endTime":"2026-08-15T00:28:06.766Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21651672830047,"aZ":-22.004131471947694,"pfxX":10.098826666652089,"pfxZ":5.303724235470625,"pX":0.2695104951183832,"pZ":2.413471020125861,"vX0":-7.42676712720672,"vY0":-137.07448646931462,"vZ0":-3.799964420792782,"x":106.73,"y":173.62,"x0":1.6920142036661578,"y0":50.002264856150965,"z0":5.306759076601787,"aX":19.35834467705496},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.0,"breakHorizontal":-16.9,"spinRate":2218,"spinDirection":130},"zone":5,"typeConfidence":0.87,"plateTime":0.3984777656493663,"extension":6.4768510582966},"index":1,"playId":"ba5c748a-194d-33e7-90a4-5be95204592a","pitchNumber":2,"startTime":"2026-08-15T00:28:21.883Z","endTime":"2026-08-15T00:28:25.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.699954804640928,"aZ":-24.836451086385615,"pfxX":9.99726199426432,"pfxZ":3.6990411691318146,"pX":-0.16808181463031477,"pZ":2.2575343173061655,"vX0":-8.605897838115995,"vY0":-139.35941347898103,"vZ0":-3.9279077566782745,"x":123.41,"y":177.83,"x0":1.6476472897283523,"y0":50.0043145115012,"z0":5.308495650962397,"aX":19.84140918291901},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.1,"breakHorizontal":-16.6,"spinRate":2304,"spinDirection":128},"zone":5,"typeConfidence":0.9,"plateTime":0.39170504256726923,"extension":6.347639291751471},"hitData":{"launchSpeed":88.2,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":172.46}},"index":2,"playId":"c36bbeb6-f2b8-3aa6-8532-4f8aed208077","pitchNumber":3,"startTime":"2026-08-15T00:28:41.012Z","endTime":"2026-08-15T00:28:48.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:28:48.649Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T00:31:13.903Z","endTime":"2026-08-15T00:32:24.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alec Gamboa replaces Jovani Morán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T00:29:43.164Z","endTime":"2026-08-15T00:31:16.230Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687941,"link":"/api/v1/people/687941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42716320679497,"aZ":-13.583920136242378,"pfxX":2.5189443417475053,"pfxZ":9.365989704598636,"pX":0.17226952829914402,"pZ":2.9304772146585565,"vX0":-3.643281764251244,"vY0":-139.53576272280606,"vZ0":-6.519490622322694,"x":110.43,"y":159.66,"x0":1.1635698829137968,"y0":50.003468308002155,"z0":6.180669212067837,"aX":5.000561341894733},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":-3.8,"spinRate":2253,"spinDirection":160},"zone":2,"typeConfidence":0.9,"plateTime":0.391518624606503,"extension":6.3715809257836815},"index":1,"playId":"4e70bb60-3046-34fb-9b39-aa1673377a0f","pitchNumber":1,"startTime":"2026-08-15T00:31:16.230Z","endTime":"2026-08-15T00:31:20.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.3,"endSpeed":81.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33426974927923,"aZ":-31.515028652065983,"pfxX":-1.3618352452502718,"pfxZ":0.3981595848866055,"pX":-0.19677200847055606,"pZ":0.9840887138812113,"vX0":-4.421107240088483,"vY0":-127.11610831414697,"vZ0":-6.2524887510289116,"x":124.5,"y":212.21,"x0":1.7313850129483515,"y0":50.004200405184534,"z0":5.930846011937318,"aX":-2.2623266763807055},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.2,"breakHorizontal":3.4,"spinRate":2111,"spinDirection":264},"zone":13,"typeConfidence":0.83,"plateTime":0.4284082091806751,"extension":6.690814429155824},"index":2,"playId":"a9cfbf02-0f46-3406-93d8-3c62f18b2a19","pitchNumber":2,"startTime":"2026-08-15T00:31:42.718Z","endTime":"2026-08-15T00:31:46.838Z","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":95.2,"endSpeed":88.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.936482931369273,"aZ":-13.016847847678845,"pfxX":1.7110197554130036,"pfxZ":9.734824186941989,"pX":0.4712344242580647,"pZ":1.475252167783293,"vX0":-2.33208902637493,"vY0":-138.43941937747329,"vZ0":-10.226117466918385,"x":99.04,"y":198.95,"x0":1.096906877313796,"y0":50.002370893574756,"z0":6.057395383034397,"aX":3.366890116894505},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":-2.6,"spinRate":2076,"spinDirection":161},"zone":14,"typeConfidence":0.91,"plateTime":0.39358809805658357,"extension":6.168346797532943},"index":3,"playId":"476f24e9-7543-3a78-ace9-6e9b6363b563","pitchNumber":3,"startTime":"2026-08-15T00:32:00.314Z","endTime":"2026-08-15T00:32:05.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.547573265110596,"aZ":-16.209860681576046,"pfxX":1.914063456682806,"pfxZ":8.121023673600064,"pX":0.5582061613373699,"pZ":2.1093087468435097,"vX0":-1.6191736039697135,"vY0":-138.50523103071615,"vZ0":-8.070816897342361,"x":95.72,"y":181.83,"x0":0.8983627065943451,"y0":50.00067825184135,"z0":6.120166802348489,"aX":3.7618604483272007},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":-3.2,"spinRate":2119,"spinDirection":164},"zone":9,"typeConfidence":0.85,"plateTime":0.3936955107812272,"extension":6.120793212286531},"hitData":{"launchSpeed":90.0,"launchAngle":-36.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":158.78}},"index":4,"playId":"e038dff0-ed00-3b9e-b805-aef22b561ebb","pitchNumber":4,"startTime":"2026-08-15T00:32:19.409Z","endTime":"2026-08-15T00:32:24.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:32:24.824Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T00:32:33.737Z","endTime":"2026-08-15T00:34:08.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":87.7,"endSpeed":81.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44417580190674,"aZ":-30.98283341887952,"pfxX":-1.1556915717010705,"pfxZ":0.7114655712894091,"pX":-0.6719243563756581,"pZ":1.6599321818672754,"vX0":-4.935221949140334,"vY0":-127.69616862486293,"vZ0":-5.127797609989016,"x":142.61,"y":193.96,"x0":1.4268377646616504,"y0":50.0028111623047,"z0":6.098700887808287,"aX":-1.9293251227287191},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":3.1,"spinRate":2302,"spinDirection":251},"zone":13,"typeConfidence":0.85,"plateTime":0.4270489758957834,"extension":6.493171290516635},"index":0,"playId":"52d4e054-5876-3fef-9ea2-a839023f96b2","pitchNumber":1,"startTime":"2026-08-15T00:32:55.817Z","endTime":"2026-08-15T00:33:01.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.449813092732214,"aZ":-30.62426136252327,"pfxX":-2.05390911575521,"pfxZ":0.9163199108587561,"pX":-0.10760247926894945,"pZ":1.6939415051344513,"vX0":-2.526211385917078,"vY0":-128.18301728528067,"vZ0":-5.160285999973526,"x":121.1,"y":193.04,"x0":1.1529424449677672,"y0":50.00114985114375,"z0":6.089762231697571,"aX":-3.4584854354323196},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.8,"breakHorizontal":4.2,"spinRate":2330,"spinDirection":256},"zone":8,"typeConfidence":0.93,"plateTime":0.4253240328299914,"extension":6.6349906065801845},"index":1,"playId":"c87fbde6-ee21-3b2f-b448-275f3bf01e90","pitchNumber":2,"startTime":"2026-08-15T00:33:15.663Z","endTime":"2026-08-15T00:33:21.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-15T00:33:26.865Z","endTime":"2026-08-15T00:33:43.204Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.330691376568538,"aZ":-32.15047564325663,"pfxX":0.275872786697462,"pfxZ":0.017689816879305376,"pX":0.08751076073169,"pZ":1.0579703228465622,"vX0":-2.9920369560227025,"vY0":-126.7625057505631,"vZ0":-6.140806807364265,"x":113.66,"y":210.21,"x0":1.2482328384012245,"y0":50.0061612031831,"z0":6.084324380770497,"aX":0.4487110155142883},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":0.2,"spinRate":2393,"spinDirection":292},"zone":14,"typeConfidence":0.81,"plateTime":0.4323772744624583,"extension":6.661141258385444},"index":3,"playId":"59ad9dc3-ecae-3642-b01d-96b792cada66","pitchNumber":3,"startTime":"2026-08-15T00:33:43.204Z","endTime":"2026-08-15T00:33:46.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55425674308924,"aZ":-12.127640568512431,"pfxX":1.3371991780971149,"pfxZ":9.915523364925445,"pX":-0.35282846913213806,"pZ":3.0067025197280017,"vX0":-4.025191681325207,"vY0":-141.37251842101162,"vZ0":-6.73677230981011,"x":130.45,"y":157.6,"x0":0.9164109071939062,"y0":50.00487711243862,"z0":6.200856290099601,"aX":2.704275930984781},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":-1.6,"spinRate":2211,"spinDirection":165},"zone":1,"typeConfidence":0.95,"plateTime":0.3875851191670012,"extension":6.149283047874387},"hitData":{"launchSpeed":78.5,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.78,"coordY":149.84}},"index":4,"playId":"573d4327-be68-3b8c-8611-903c8ca33e62","pitchNumber":4,"startTime":"2026-08-15T00:34:02.579Z","endTime":"2026-08-15T00:34:08.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:34:08.190Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to center fielder Eli White.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T00:34:16.776Z","endTime":"2026-08-15T00:35:29.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"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, 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":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89937075161108,"aZ":-38.788282723900906,"pfxX":-3.817139000185541,"pfxZ":-4.697390166013225,"pX":-0.932656343696346,"pZ":0.8373031112350872,"vX0":-3.620758113232226,"vY0":-118.28628471315294,"vZ0":-3.7411745742833693,"x":152.55,"y":216.17,"x0":1.1173686548841053,"y0":50.00261244569722,"z0":6.018831727989371,"aX":-5.374419646470675},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.1,"breakHorizontal":7.8,"spinRate":2152,"spinDirection":335},"zone":13,"typeConfidence":0.75,"plateTime":0.46417351203768753,"extension":6.37114184672366},"index":0,"playId":"6b3213f9-39b7-388b-98f0-64666fdd05b9","pitchNumber":1,"startTime":"2026-08-15T00:34:38.464Z","endTime":"2026-08-15T00:34:43.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26864836487327,"aZ":-11.636683402683234,"pfxX":1.3108190506276796,"pfxZ":10.224341574525646,"pX":0.4496825307663134,"pZ":2.6319713639983817,"vX0":-2.057105916810587,"vY0":-140.6853173324215,"vZ0":-7.808978839702504,"x":99.86,"y":167.72,"x0":1.0193316346718502,"y0":50.00426105459744,"z0":6.194070798355991,"aX":2.6335564228358117},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":-1.9,"spinRate":2108,"spinDirection":161},"zone":6,"typeConfidence":0.95,"plateTime":0.38899465969435454,"extension":6.103541108000156},"index":1,"playId":"b72c3996-1609-36ff-bb38-59b42bde71fb","pitchNumber":2,"startTime":"2026-08-15T00:35:00.059Z","endTime":"2026-08-15T00:35:03.059Z","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":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01525309389369,"aZ":-37.74038281338385,"pfxX":-2.7443364124178924,"pfxZ":-3.77533358525773,"pX":0.252273522711686,"pZ":2.7813578120270095,"vX0":-1.2052603000628253,"vY0":-120.62713286585402,"vZ0":-0.27447758283440526,"x":107.38,"y":163.68,"x0":1.1145270674321128,"y0":50.000356198056224,"z0":6.218277316000775,"aX":-4.0511815413944445},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.6,"breakHorizontal":5.3,"spinRate":2010,"spinDirection":334},"zone":5,"typeConfidence":0.65,"plateTime":0.45371468387629044,"extension":6.446202954768999},"hitData":{"launchSpeed":97.8,"launchAngle":36.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.86,"coordY":50.61}},"index":2,"playId":"c97bc736-4fb3-3dfc-b1f8-d65cc7be728a","pitchNumber":3,"startTime":"2026-08-15T00:35:20.418Z","endTime":"2026-08-15T00:35:29.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:35:29.833Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to center fielder Jake Mangum.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T00:38:25.183Z","endTime":"2026-08-15T00:39:32.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Camilo Doval replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T00:36:36.856Z","endTime":"2026-08-15T00:38:27.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666808,"link":"/api/v1/people/666808"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.444880496438536,"aZ":-35.178440978472196,"pfxX":2.0539205784250183,"pfxZ":-1.781381136412774,"pX":0.06760381435736353,"pZ":1.6377882659750909,"vX0":3.2390381941952673,"vY0":-128.45688622971176,"vZ0":-2.3692152269662037,"x":114.42,"y":194.56,"x0":-1.4723530961232554,"y0":50.00477760388264,"z0":5.284133990092562,"aX":3.461533848070136},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.5,"breakHorizontal":-4.4,"spinRate":2622,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.42499570250713514,"extension":5.824916440825789},"index":1,"playId":"25b6db51-e304-3c3b-9824-909a0fc51138","pitchNumber":1,"startTime":"2026-08-15T00:38:27.454Z","endTime":"2026-08-15T00:38:30.791Z","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":88.8,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.652701475791375,"aZ":-35.45346251523843,"pfxX":2.6807642566853858,"pfxZ":-1.9413206945758703,"pX":0.8396684527270043,"pZ":0.7426637627608604,"vX0":4.223256377380931,"vY0":-129.21160280133705,"vZ0":-4.769537441054923,"x":84.99,"y":218.73,"x0":-1.166205072972931,"y0":50.00482084482309,"z0":5.345441844872249,"aX":4.5204583933348825},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.4,"breakHorizontal":-5.9,"spinRate":2640,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.42436820135528786,"extension":5.809455577831326},"index":2,"playId":"805eb148-c560-3f2e-9ae1-7b342abdfcca","pitchNumber":2,"startTime":"2026-08-15T00:38:47.302Z","endTime":"2026-08-15T00:38:51.491Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-15T00:39:02.958Z","endTime":"2026-08-15T00:39:19.803Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.966100634621657,"aZ":-37.44808935107533,"pfxX":1.5660809945300573,"pfxZ":-3.0165845888806375,"pX":-0.20237855650826672,"pZ":1.8820110615142893,"vX0":2.5493055074538957,"vY0":-130.96022052258823,"vZ0":-2.1284816767399426,"x":124.71,"y":187.97,"x0":-1.3894439651137112,"y0":50.00250764551605,"z0":5.488963496896355,"aX":2.7378080751116207},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-5.8,"breakHorizontal":-3.4,"spinRate":2634,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.4171983132195347,"extension":5.839793434711403},"hitData":{"launchSpeed":98.4,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.88,"coordY":104.56}},"index":4,"playId":"965addcd-ee1b-302d-a077-0b2a1a572a9e","pitchNumber":3,"startTime":"2026-08-15T00:39:19.803Z","endTime":"2026-08-15T00:39:32.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:39:32.246Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andruw Monasterio walks. Jarren Duran to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T00:39:39.803Z","endTime":"2026-08-15T00:41:35.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.487077725916684,"aZ":-21.83959711657586,"pfxX":-5.918959477865189,"pfxZ":5.003374229694033,"pX":1.8599453259722731,"pZ":2.0284676569005375,"vX0":11.343116738041921,"vY0":-142.0625496809287,"vZ0":-5.054762646706291,"x":46.1,"y":184.01,"x0":-1.3974678897003023,"y0":50.001519172597725,"z0":5.20019532712378,"aX":-12.221337539925347},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.3,"breakHorizontal":8.6,"spinRate":2490,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.38409386076396057,"extension":6.085131913562578},"index":0,"playId":"c517be0e-a1d7-3301-8b3f-5fc4a04a2eea","pitchNumber":1,"startTime":"2026-08-15T00:40:05.026Z","endTime":"2026-08-15T00:40:08.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.430255503249224,"aZ":-30.44588509649284,"pfxX":-7.052759917120684,"pfxZ":0.8766111542579047,"pX":-1.0583723929223063,"pZ":2.1023216022105737,"vX0":4.076630355560397,"vY0":-139.13210071507945,"vZ0":-2.9256835206894327,"x":157.34,"y":182.02,"x0":-1.6242376261180598,"y0":50.001801510805606,"z0":5.179559897352797,"aX":-13.863173815104535},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.2,"breakHorizontal":12.0,"spinRate":2383,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3932753466819272,"extension":6.155230531403795},"index":1,"playId":"ddc8e9f7-4ad7-3477-baae-e80ecb3458f5","pitchNumber":2,"startTime":"2026-08-15T00:40:25.222Z","endTime":"2026-08-15T00:40:29.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77794488287198,"aZ":-25.4912803213801,"pfxX":-6.003978561654014,"pfxZ":3.335021748537807,"pX":0.7026903505595078,"pZ":1.9554974736547108,"vX0":8.286266409459571,"vY0":-140.65981024783974,"vZ0":-4.521506068225799,"x":90.22,"y":185.98,"x0":-1.5007710092082704,"y0":50.00507559137635,"z0":5.2358726968391895,"aX":-12.038221296212996},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.3,"breakHorizontal":9.2,"spinRate":2506,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.3893324332564432,"extension":6.167989718317143},"index":2,"playId":"0a129dc9-3bc0-3a2e-aeee-1666293c07c3","pitchNumber":3,"startTime":"2026-08-15T00:40:46.198Z","endTime":"2026-08-15T00:40:49.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69577986207413,"aZ":-23.032522363405523,"pfxX":-5.425470477455712,"pfxZ":4.396195599618498,"pX":1.1151219583777163,"pZ":1.3233690913931346,"vX0":9.086636658933669,"vY0":-142.82832613423196,"vZ0":-6.713233864660813,"x":74.49,"y":203.05,"x0":-1.3923294628025566,"y0":50.00693298611858,"z0":5.137279733000681,"aX":-11.292716328616002},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.8,"breakHorizontal":8.2,"spinRate":2603,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.38243999840050247,"extension":6.271844311800049},"index":3,"playId":"ba2b382d-929c-3791-84e5-867992491a7a","pitchNumber":4,"startTime":"2026-08-15T00:41:07.587Z","endTime":"2026-08-15T00:41:11.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00218705464811,"aZ":-25.684653113736726,"pfxX":-5.988298672544273,"pfxZ":3.2564633636809646,"pX":0.19099171814296426,"pZ":3.276446776805434,"vX0":6.809121983091142,"vY0":-139.8695368240932,"vZ0":-0.8525013010253284,"x":109.72,"y":150.32,"x0":-1.4909166815907606,"y0":50.00161390693103,"z0":5.261506290118106,"aX":-11.92700988828008},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.9,"breakHorizontal":9.5,"spinRate":2552,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.3908240378776098,"extension":6.228462187989514},"index":4,"playId":"fc85909f-3e4d-3fe1-847c-94d53d005ade","pitchNumber":5,"startTime":"2026-08-15T00:41:29.762Z","endTime":"2026-08-15T00:41:35.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:41:35.302Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Eli White grounds into a force out, shortstop Jacob Gonzalez to second baseman Brandon Lowe. Jarren Duran to 3rd. Andruw Monasterio out at 2nd. Eli White to 1st.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T00:42:55.642Z","endTime":"2026-08-15T00:44:46.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T00:41:49.405Z","endTime":"2026-08-15T00:42:58.014Z","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},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1030135398512,"aZ":-28.52662188283227,"pfxX":-7.044439151832886,"pfxZ":1.769679313890892,"pX":-0.9838011215420054,"pZ":2.8186553915625976,"vX0":4.874559624459968,"vY0":-142.84320729695074,"vZ0":-1.6131758580370479,"x":154.5,"y":162.68,"x0":-1.7976961046734279,"y0":50.005812323403944,"z0":5.185338142374723,"aX":-14.550453196123698},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.0,"breakHorizontal":11.8,"spinRate":2575,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38353444168446815,"extension":6.209327870635908},"index":1,"playId":"c63fe534-768d-3cee-8c40-83ff8c0f4a27","pitchNumber":1,"startTime":"2026-08-15T00:42:58.014Z","endTime":"2026-08-15T00:43:03.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6775927578113,"aZ":-24.985804838771166,"pfxX":-6.060880449247822,"pfxZ":3.587884072552038,"pX":-0.06990409128175927,"pZ":2.265740850215889,"vX0":6.504498068996552,"vY0":-140.59189270164126,"vZ0":-3.538643692031564,"x":119.66,"y":177.6,"x0":-1.6252791842544911,"y0":50.00159674745238,"z0":5.1610067524763625,"aX":-12.140403656546832},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.0,"breakHorizontal":9.6,"spinRate":2593,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3894895540656651,"extension":6.0310854430356144},"index":2,"playId":"efdbe685-8e98-34f2-96bb-ae0fac52ebcd","pitchNumber":2,"startTime":"2026-08-15T00:43:20.066Z","endTime":"2026-08-15T00:43:23.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02702594501561,"aZ":-25.54330609747525,"pfxX":-4.552474299008934,"pfxZ":3.2307144272148633,"pX":-1.567339285610776,"pZ":3.608606923751837,"vX0":2.3761462175989934,"vY0":-142.0089228035333,"vZ0":-0.4610238948199251,"x":176.74,"y":141.35,"x0":-1.8212314440703212,"y0":50.003649724203555,"z0":5.391060354146959,"aX":-9.343957662237806},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.0,"breakHorizontal":7.8,"spinRate":2493,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3849931345204287,"extension":5.93469137398264},"index":3,"playId":"7053b839-08bf-3e72-81fb-76be8ab37512","pitchNumber":3,"startTime":"2026-08-15T00:43:44.492Z","endTime":"2026-08-15T00:43:48.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.764463320773398,"aZ":-25.485308441472018,"pfxX":-4.689186493221188,"pfxZ":3.2513438467919116,"pX":0.2085072392126008,"pZ":2.758095597003532,"vX0":6.783600696662777,"vY0":-142.13852469511616,"vZ0":-2.403311366073168,"x":109.05,"y":164.31,"x0":-1.5932338976342302,"y0":50.005706249609474,"z0":5.222846024098401,"aX":-9.65434749867759},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.6,"breakHorizontal":7.2,"spinRate":2487,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3844776663223528,"extension":6.0182816541022195},"index":4,"playId":"14b89d9c-9d0a-33b4-a5e6-440a36214236","pitchNumber":4,"startTime":"2026-08-15T00:44:05.148Z","endTime":"2026-08-15T00:44:08.551Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-15T00:44:23.193Z","endTime":"2026-08-15T00:44:38.559Z","isPitch":false,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084881943952354,"aZ":-37.4869494466966,"pfxX":1.406426879705208,"pfxZ":-3.0451572446503263,"pX":0.4115094145630387,"pZ":1.6523411450014276,"vX0":4.2119207546570445,"vY0":-131.4958646646533,"vZ0":-2.5031167944253445,"x":101.31,"y":194.17,"x0":-1.3967732830210429,"y0":50.00434115695911,"z0":5.410315856900529,"aX":2.4517482548453775},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.9,"breakHorizontal":-3.5,"spinRate":2743,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4172732828264838,"extension":5.97239451937414},"hitData":{"launchSpeed":68.0,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":156.24}},"index":6,"playId":"c50e8a09-0080-3129-a14c-1570793bd23c","pitchNumber":5,"startTime":"2026-08-15T00:44:38.559Z","endTime":"2026-08-15T00:44:46.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:44:46.255Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a line drive to center fielder Jake Mangum. Jarren Duran scores. Eli White to 2nd.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T00:44:57.151Z","endTime":"2026-08-15T00:46:46.651Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":666808,"link":"/api/v1/people/666808"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.100108348504406,"aZ":-32.260679322255655,"pfxX":0.7534194901402786,"pfxZ":-0.05412584221215422,"pX":-0.37455530172912277,"pZ":1.9899313504071743,"vX0":2.8080105278931597,"vY0":-129.18385482424233,"vZ0":-2.1781643578965513,"x":131.28,"y":185.05,"x0":-1.5720010091462213,"y0":50.000745443215045,"z0":5.316124694638404,"aX":1.2767944394578814},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.4,"breakHorizontal":-1.9,"spinRate":2583,"spinDirection":71},"zone":7,"typeConfidence":2.0,"plateTime":0.4234797758042288,"extension":5.907522794496306},"index":0,"playId":"6f24d3c6-d865-3e13-95eb-3bc583d1cedd","pitchNumber":1,"startTime":"2026-08-15T00:45:29.125Z","endTime":"2026-08-15T00:45:32.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66785772008626,"aZ":-31.68639540302052,"pfxX":2.9629312025863213,"pfxZ":0.28050282346173816,"pX":0.39259015050110463,"pZ":0.8872938104315744,"vX0":3.4511197910734825,"vY0":-131.47756652146518,"vZ0":-5.331700938662419,"x":102.04,"y":214.82,"x0":-1.3216919533048987,"y0":50.00517602136531,"z0":5.290866532666717,"aX":5.191434172990792},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.5,"breakHorizontal":-6.1,"spinRate":2701,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.41647054928239147,"extension":5.744870976864285},"index":1,"playId":"ba1e00c2-a52b-3eae-8b7c-7034abcb8dd8","pitchNumber":2,"startTime":"2026-08-15T00:45:47.607Z","endTime":"2026-08-15T00:45:52.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4078460598042,"aZ":-36.111834318039,"pfxX":1.6697974545383785,"pfxZ":-2.2413380687365096,"pX":-0.09576442396807348,"pZ":0.033539201442362464,"vX0":3.216796135986917,"vY0":-131.51521181672217,"vZ0":-6.573867220571935,"x":120.65,"y":237.87,"x0":-1.550868855708223,"y0":50.004512826478916,"z0":5.237920163691056,"aX":2.930545009874499},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-5.3,"breakHorizontal":-3.7,"spinRate":2793,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.41618183928624,"extension":5.952776229294227},"index":2,"playId":"1d054919-f724-3336-9ebf-dd2227c28990","pitchNumber":3,"startTime":"2026-08-15T00:46:10.756Z","endTime":"2026-08-15T00:46:14.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54782125747024,"aZ":-20.187861234645318,"pfxX":-2.147653677163312,"pfxZ":5.7614914312988,"pX":0.18185625777717296,"pZ":2.3195563508579773,"vX0":5.842875037552964,"vY0":-142.56699826448252,"vZ0":-4.527463025462536,"x":110.07,"y":176.15,"x0":-1.6055646328675257,"y0":50.00134705570422,"z0":5.184266461514145,"aX":-4.467455894200865},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.8,"breakHorizontal":2.9,"spinRate":2512,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3826536445638675,"extension":6.034494503087786},"hitData":{"launchSpeed":83.4,"launchAngle":20.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.96,"coordY":88.92}},"index":3,"playId":"1dd620b1-ae8e-3e33-bf5c-4ee9dd0771a7","pitchNumber":4,"startTime":"2026-08-15T00:46:36.572Z","endTime":"2026-08-15T00:46:46.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:46:46.651Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T00:46:52.257Z","endTime":"2026-08-15T00:48:11.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(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":98.8,"endSpeed":91.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7242186246058,"aZ":-18.87548346669743,"pfxX":-2.568033521532499,"pfxZ":6.268620750095877,"pX":-0.18638329149557656,"pZ":2.314842954401108,"vX0":5.003558823927169,"vY0":-143.90814155911056,"vZ0":-5.000948589810401,"x":124.1,"y":176.28,"x0":-1.604812617225389,"y0":50.005093199319816,"z0":5.224636631012189,"aX":-5.450386180754953},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.7,"breakHorizontal":3.8,"spinRate":2525,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.37890768677368003,"extension":5.9865688398417065},"index":0,"playId":"71e414d5-86b3-391c-9d5a-8a0e1d7f292e","pitchNumber":1,"startTime":"2026-08-15T00:47:21.542Z","endTime":"2026-08-15T00:47:25.987Z","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":90.2,"endSpeed":83.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.096538593697797,"aZ":-38.12191810884361,"pfxX":2.217110733406773,"pfxZ":-3.3814479576107246,"pX":-0.8228328112587596,"pZ":2.258951012404271,"vX0":0.7803918858350449,"vY0":-131.46715886457667,"vZ0":-1.0171199134265199,"x":148.36,"y":177.79,"x0":-1.411435779430652,"y0":50.00656181725608,"z0":5.472859387038169,"aX":3.893476903975605},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-6.1,"breakHorizontal":-4.2,"spinRate":2711,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.4161558968579997,"extension":5.993438238350712},"index":1,"playId":"d77a966e-b63b-37c1-b0be-8f53ac8524c0","pitchNumber":2,"startTime":"2026-08-15T00:47:44.836Z","endTime":"2026-08-15T00:47:48.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353094227793548,"aZ":-36.718945263265454,"pfxX":2.083097474213001,"pfxZ":-2.602207186873235,"pX":-1.0715048366592763,"pZ":2.0212052164717274,"vX0":0.2583031117919236,"vY0":-130.78335170650615,"vZ0":-1.898452423464358,"x":157.84,"y":184.21,"x0":-1.4422001010683139,"y0":50.00177279081927,"z0":5.488177483994027,"aX":3.639370805202748},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.9,"breakHorizontal":-3.8,"spinRate":2645,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.41742991815006736,"extension":5.62956029165128},"index":2,"playId":"becad935-f54b-34f4-ae58-be9e3d3278b9","pitchNumber":3,"startTime":"2026-08-15T00:48:06.314Z","endTime":"2026-08-15T00:48:11.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:48:11.645Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out sharply to center fielder Jake Mangum.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T00:48:13.741Z","endTime":"2026-08-15T00:50:20.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.998107155612345,"aZ":-20.701709620371485,"pfxX":-3.605132810501278,"pfxZ":5.444248763515752,"pX":-1.6371800307869981,"pZ":3.6798579046986473,"vX0":1.2433486576197952,"vY0":-144.36360897724916,"vZ0":-1.2397081533727152,"x":179.41,"y":139.42,"x0":-1.6053235467147633,"y0":50.00673692173159,"z0":5.3907670333614695,"aX":-7.601396261044642},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.8,"breakHorizontal":6.2,"spinRate":2479,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3796028664650093,"extension":5.961351846423461},"index":0,"playId":"5ad7ff40-026d-3923-bf9a-3784efc6dd8a","pitchNumber":1,"startTime":"2026-08-15T00:48:37.107Z","endTime":"2026-08-15T00:48:40.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.087495078366075,"aZ":-36.804447429123584,"pfxX":1.6215312548369258,"pfxZ":-2.6431617332066,"pX":0.5808084876365561,"pZ":0.9488874657116443,"vX0":4.242926469798813,"vY0":-131.5847878148613,"vZ0":-4.451549658342648,"x":94.86,"y":213.16,"x0":-1.2635731416735585,"y0":50.00200700143521,"z0":5.391255188528752,"aX":2.841162469918011},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-5.5,"breakHorizontal":-3.8,"spinRate":2733,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4163573317549849,"extension":5.793973728727522},"index":1,"playId":"1864fe44-e1d1-3283-8852-0176c667d384","pitchNumber":2,"startTime":"2026-08-15T00:49:00.070Z","endTime":"2026-08-15T00:49:03.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.542906489809248,"aZ":-35.33463402820238,"pfxX":1.0568797636024252,"pfxZ":-1.7902093415439184,"pX":0.7540502250961576,"pZ":0.5983068230597111,"vX0":4.775226080892505,"vY0":-131.99849492884368,"vZ0":-5.569162796197941,"x":88.26,"y":222.63,"x0":-1.214099247700079,"y0":50.001003491544175,"z0":5.330587024571565,"aX":1.8679534378427585},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-4.2,"breakHorizontal":-2.9,"spinRate":2625,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.41460779531132896,"extension":5.945752644756782},"index":2,"playId":"fa4eeb06-1dd7-368f-bf93-800796636a3d","pitchNumber":3,"startTime":"2026-08-15T00:49:23.047Z","endTime":"2026-08-15T00:49:28.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.862100275229103,"aZ":-22.331171286449326,"pfxX":-4.731008357649651,"pfxZ":4.704730043199241,"pX":-0.5097250502582059,"pZ":2.412329832122844,"vX0":5.002745635154038,"vY0":-143.43122346367443,"vZ0":-4.162293362160986,"x":136.43,"y":173.65,"x0":-1.6583198398779633,"y0":50.00297430141887,"z0":5.267339771788105,"aX":-9.899175354358727},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.9,"breakHorizontal":7.6,"spinRate":2403,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3812474453947532,"extension":6.053635898806062},"index":3,"playId":"b46e59bf-930b-3443-8cbf-4fd3a85dd884","pitchNumber":4,"startTime":"2026-08-15T00:49:49.567Z","endTime":"2026-08-15T00:49:53.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.495593562183934,"aZ":-24.871196010161018,"pfxX":-5.701827879545458,"pfxZ":3.5861167344266445,"pX":-0.07022404481939715,"pZ":2.2952334871897406,"vX0":6.0661464341154545,"vY0":-141.9977888398978,"vZ0":-3.612082533043786,"x":119.68,"y":176.81,"x0":-1.4967133674353346,"y0":50.000587507373695,"z0":5.172055917390933,"aX":-11.604919114945616},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.9,"breakHorizontal":9.0,"spinRate":2464,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.38619539652664736,"extension":6.258462681578294},"hitData":{"launchSpeed":100.6,"launchAngle":37.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":116.91,"coordY":49.44}},"index":4,"playId":"7c65db0c-8cda-3236-bc5c-ad70ae7e983d","pitchNumber":5,"startTime":"2026-08-15T00:50:11.214Z","endTime":"2026-08-15T00:50:20.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:50:20.874Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Gonzalez doubles (7) on a sharp line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T00:52:52.450Z","endTime":"2026-08-15T00:53:13.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340170298319528,"aZ":-29.20462041288364,"pfxX":-2.492304332486394,"pfxZ":1.8194975573478782,"pX":-0.11756285945891205,"pZ":2.8152396210025183,"vX0":-3.722321292981219,"vY0":-126.8287859639758,"vZ0":-2.2035575034933936,"x":121.48,"y":162.77,"x0":1.6915585602123675,"y0":50.00375707843174,"z0":6.018776492304925,"aX":-4.070058310858703},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":5.4,"spinRate":2082,"spinDirection":220},"zone":5,"typeConfidence":0.94,"plateTime":0.4314471294844746,"extension":6.374272296252029},"hitData":{"launchSpeed":106.9,"launchAngle":15.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.34,"coordY":60.46}},"index":0,"playId":"b42ca975-c1ff-38c2-8fab-168068e98646","pitchNumber":1,"startTime":"2026-08-15T00:53:01.529Z","endTime":"2026-08-15T00:53:13.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:53:13.954Z","atBatIndex":57},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Ronny Simon out on a sacrifice bunt to first baseman Willson Contreras. Jacob Gonzalez to 3rd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T00:53:17.339Z","endTime":"2026-08-15T00:54:35.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"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(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":96.8,"endSpeed":88.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13879952052443,"aZ":-10.819193012247245,"pfxX":2.996576413445984,"pfxZ":10.650024572937314,"pX":0.37768014683390283,"pZ":2.581752900705272,"vX0":-2.849439778357478,"vY0":-140.74776359146273,"vZ0":-8.044983014447283,"x":102.6,"y":169.07,"x0":1.0141809439216212,"y0":50.00351172641089,"z0":6.179066516938826,"aX":6.008628886246973},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":-4.8,"spinRate":2205,"spinDirection":162},"zone":6,"typeConfidence":0.94,"plateTime":0.3892611563668673,"extension":6.179706221518724},"index":0,"playId":"b159729c-1d49-3504-b770-1837113a9d40","pitchNumber":1,"startTime":"2026-08-15T00:53:44.668Z","endTime":"2026-08-15T00:53:47.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86268353802184,"aZ":-19.378581101029532,"pfxX":7.601727699238042,"pfxZ":6.510285846364226,"pX":-1.1227869753364832,"pZ":2.6501448624095265,"vX0":-9.540240020908442,"vY0":-138.8090275457492,"vZ0":-5.589968253519063,"x":159.8,"y":167.23,"x0":1.3588948390762852,"y0":50.00552846629793,"z0":5.965836935878837,"aX":14.949119913271874},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":-12.0,"spinRate":1860,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.3934468777472917,"extension":6.316714108999346},"index":1,"playId":"b1c2cded-6b92-39f8-86e3-87a995822117","pitchNumber":2,"startTime":"2026-08-15T00:54:04.127Z","endTime":"2026-08-15T00:54:10.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474949502163586,"aZ":-14.84336058068506,"pfxX":4.100100592633107,"pfxZ":8.80076339142876,"pX":-0.6716655244802434,"pZ":4.091864111850965,"vX0":-6.189712432992417,"vY0":-139.24176753529002,"vZ0":-3.4102951482017194,"x":142.6,"y":128.3,"x0":1.044576019767815,"y0":50.000191105704644,"z0":6.310987603581612,"aX":8.072154136415865},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":-6.2,"spinRate":2040,"spinDirection":163},"zone":11,"typeConfidence":0.77,"plateTime":0.39296885600463716,"extension":6.121492260070217},"hitData":{"launchSpeed":33.2,"launchAngle":20.0,"totalDistance":56.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":147.11,"coordY":180.89}},"index":2,"playId":"d9496b94-8afc-32a7-a53d-e9c2f76da643","pitchNumber":3,"startTime":"2026-08-15T00:54:28.726Z","endTime":"2026-08-15T00:54:35.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:54:35.951Z","atBatIndex":58},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Bryan Reynolds reaches on a fielder's choice out, shortstop Andruw Monasterio to catcher Adley Rutschman. Jacob Gonzalez out at home.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T00:54:47.467Z","endTime":"2026-08-15T00:55:35.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.3,"endSpeed":88.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37964991350116,"aZ":-13.04657128746751,"pfxX":3.031790401896362,"pfxZ":9.517579294270039,"pX":0.9555064389378295,"pZ":4.373343242458095,"vX0":-2.347510942924809,"vY0":-140.31267198391023,"vZ0":-3.0568585190839563,"x":80.58,"y":120.7,"x0":1.4057751484295198,"y0":50.00294262915804,"z0":6.317786473458569,"aX":6.0934324152579755},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":-5.0,"spinRate":2103,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.3891764812593599,"extension":5.944965723095902},"index":0,"playId":"ee6d689a-f0d5-37ba-9d9c-04c4a20ec44f","pitchNumber":1,"startTime":"2026-08-15T00:55:05.156Z","endTime":"2026-08-15T00:55:08.781Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.276196152170765,"aZ":-22.41483776189752,"pfxX":6.719457434741698,"pfxZ":4.951550109488772,"pX":0.35196476622615974,"pZ":2.272886869476879,"vX0":-5.673816955784577,"vY0":-138.6157503654005,"vZ0":-6.011061194688564,"x":103.58,"y":177.41,"x0":1.5395600706016621,"y0":50.003914790807634,"z0":5.938919469630139,"aX":13.244249272399369},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.0,"breakHorizontal":-11.2,"spinRate":1798,"spinDirection":153},"zone":6,"typeConfidence":0.86,"plateTime":0.39322687371288456,"extension":6.296672921020605},"hitData":{"launchSpeed":97.9,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":160.3}},"index":1,"playId":"b36d902f-c3a2-3962-b217-67e8ae284da6","pitchNumber":2,"startTime":"2026-08-15T00:55:27.785Z","endTime":"2026-08-15T00:55:35.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:55:35.520Z","atBatIndex":59},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Esmerlyn Valdez reaches on a throwing error by third baseman Caleb Durbin. Bryan Reynolds scores. Esmerlyn Valdez to 2nd.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T00:55:49.851Z","endTime":"2026-08-15T00:58:14.187Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":687941,"link":"/api/v1/people/687941"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":89.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.510228225249328,"aZ":-13.07590742976235,"pfxX":1.9476047418644764,"pfxZ":9.422757022406081,"pX":0.02697068211157554,"pZ":2.6849335249540767,"vX0":-3.961278130578092,"vY0":-140.4404785562075,"vZ0":-7.387502749349336,"x":115.97,"y":166.29,"x0":1.193568018204327,"y0":50.0006793804384,"z0":6.174094167164586,"aX":3.9468849210444987},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":-2.9,"spinRate":2215,"spinDirection":162},"zone":5,"typeConfidence":0.92,"plateTime":0.3878906662126651,"extension":6.239204627176461},"index":0,"playId":"9696ff6d-46af-38e6-b012-f0cb849267a4","pitchNumber":1,"startTime":"2026-08-15T00:56:09.854Z","endTime":"2026-08-15T00:56:13.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.752277959596896,"aZ":-22.59902499151888,"pfxX":8.505519457803993,"pfxZ":4.766707369612477,"pX":0.08929923106352954,"pZ":1.6012716816068462,"vX0":-6.817764366680129,"vY0":-139.91929740323118,"vZ0":-7.797933246283356,"x":113.6,"y":195.55,"x0":1.4369637920784346,"y0":50.0020755704274,"z0":5.87444476658308,"aX":17.081632122311063},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":-14.3,"spinRate":1836,"spinDirection":149},"zone":14,"typeConfidence":0.92,"plateTime":0.38955172844290775,"extension":6.400641534112372},"index":1,"playId":"ea04916e-fc49-3148-980a-9703daca36fa","pitchNumber":2,"startTime":"2026-08-15T00:56:30.826Z","endTime":"2026-08-15T00:56:35.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6371248107663,"aZ":-14.29521558850496,"pfxX":2.2016507475812452,"pfxZ":9.00328310152282,"pX":0.9635352199203513,"pZ":3.6613458748941894,"vX0":-1.7033889026154965,"vY0":-139.3846010450482,"vZ0":-4.7684958327118,"x":80.27,"y":139.92,"x0":1.2937488310838452,"y0":50.00227212521685,"z0":6.324530571718888,"aX":4.371724022739945},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":-3.7,"spinRate":2220,"spinDirection":162},"zone":12,"typeConfidence":0.89,"plateTime":0.3915924848778549,"extension":6.021875251547056},"index":2,"playId":"73bff952-cfce-33e4-b6ec-d7a2cff4f7c4","pitchNumber":3,"startTime":"2026-08-15T00:56:52.610Z","endTime":"2026-08-15T00:56:56.137Z","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":89.2,"endSpeed":82.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70972061933574,"aZ":-30.463764106581987,"pfxX":-3.090392846290196,"pfxZ":0.9919532521950636,"pX":-0.7812563327502268,"pZ":2.055007011846934,"vX0":-4.565464287346646,"vY0":-129.94632213971656,"vZ0":-4.381298431019924,"x":146.78,"y":183.29,"x0":1.3958528392380718,"y0":50.00240186351594,"z0":6.061730419075692,"aX":-5.314743162002146},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":6.6,"spinRate":2205,"spinDirection":241},"zone":7,"typeConfidence":0.96,"plateTime":0.42055912435200327,"extension":6.607331588769773},"index":3,"playId":"29a4f23d-ef5a-3d59-b05f-3999cb5c34a2","pitchNumber":4,"startTime":"2026-08-15T00:57:13.761Z","endTime":"2026-08-15T00:57:16.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.842596738734514,"aZ":-14.789340373145661,"pfxX":-0.2145552263917594,"pfxZ":8.545049541316397,"pX":-0.6702819815112071,"pZ":3.8369826404831344,"vX0":-4.570002721234633,"vY0":-141.41912804637028,"vZ0":-4.246798956862984,"x":142.55,"y":135.18,"x0":0.9914951846689583,"y0":50.00652694682575,"z0":6.300325367242591,"aX":-0.4361918905555811},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":1.3,"spinRate":2125,"spinDirection":165},"zone":11,"typeConfidence":0.94,"plateTime":0.3866284315547812,"extension":6.236605307718341},"index":4,"playId":"d0e9b92d-9eb4-3f53-9cf9-f527f76e5e20","pitchNumber":5,"startTime":"2026-08-15T00:57:39.885Z","endTime":"2026-08-15T00:57:43.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.561020731512315,"aZ":-32.24362849154153,"pfxX":-1.7074252211690273,"pfxZ":-0.04287565481307887,"pX":0.21538088218842302,"pZ":1.5887571043548265,"vX0":-2.654201012553769,"vY0":-127.57963307389329,"vZ0":-4.79216337816577,"x":108.79,"y":195.88,"x0":1.4866335586616966,"y0":50.00100434980496,"z0":6.001124248086202,"aX":-2.8451374213542473},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.8,"breakHorizontal":3.6,"spinRate":2195,"spinDirection":259},"zone":14,"typeConfidence":0.89,"plateTime":0.42753709866173617,"extension":6.5220925093435},"hitData":{"launchSpeed":81.8,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":168.4}},"index":5,"playId":"c43635a7-0aa1-3147-bb1b-80f433c19ebf","pitchNumber":6,"startTime":"2026-08-15T00:58:01.252Z","endTime":"2026-08-15T00:58:14.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:58:14.187Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T00:59:14.962Z","endTime":"2026-08-15T01:01:22.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Billy Cook replaces Esmerlyn Valdez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T00:58:53.387Z","endTime":"2026-08-15T00:59:17.280Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":699013,"link":"/api/v1/people/699013"},"base":2},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.563683096855836,"aZ":-22.656028870845713,"pfxX":6.501803963799196,"pfxZ":4.900791467395959,"pX":-0.4196451810276295,"pZ":1.9056365529059995,"vX0":-7.936527368877697,"vY0":-137.5251317077091,"vZ0":-6.593145434359293,"x":133.0,"y":187.33,"x0":1.6403515385568985,"y0":50.00192562962779,"z0":5.839617070161839,"aX":12.625448302580736},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.8,"breakHorizontal":-10.4,"spinRate":1828,"spinDirection":153},"zone":7,"typeConfidence":0.89,"plateTime":0.3961884456927631,"extension":6.380585310465694},"index":1,"playId":"079d8370-2fc5-3867-a44c-4c3ab556a8f1","pitchNumber":1,"startTime":"2026-08-15T00:59:17.280Z","endTime":"2026-08-15T00:59:20.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35962221686974,"aZ":-27.62367751410705,"pfxX":-2.8772373167155942,"pfxZ":2.611746859243469,"pX":0.4959422219636401,"pZ":0.9680324921938867,"vX0":-2.5923279481654298,"vY0":-130.35764871572133,"vZ0":-7.1107845775690155,"x":98.1,"y":212.64,"x0":1.8728324893356068,"y0":50.0013817415447,"z0":5.782570044764346,"aX":-5.009827200066604},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.6,"breakHorizontal":5.8,"spinRate":2221,"spinDirection":219},"zone":14,"typeConfidence":0.96,"plateTime":0.41827363841730003,"extension":6.64409142154294},"index":2,"playId":"5ec72e31-c246-3f42-aab3-dd33f53a09c1","pitchNumber":2,"startTime":"2026-08-15T00:59:37.366Z","endTime":"2026-08-15T00:59:41.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.523561023981006,"aZ":-13.567178039623986,"pfxX":2.063141143299658,"pfxZ":9.405361038064953,"pX":-0.4313759702611447,"pZ":1.4590315745480031,"vX0":-5.59655792843013,"vY0":-138.89921086269595,"vZ0":-10.161591427160955,"x":133.44,"y":199.39,"x0":1.3306237605765237,"y0":50.00265143883153,"z0":6.039136279887409,"aX":4.082062389591346},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":-2.8,"spinRate":2180,"spinDirection":160},"zone":13,"typeConfidence":0.89,"plateTime":0.3924958278392352,"extension":6.1752244462715025},"index":3,"playId":"fc25a7f6-bab4-3e81-9533-a34e86db1a82","pitchNumber":3,"startTime":"2026-08-15T00:59:58.256Z","endTime":"2026-08-15T01:00:02.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13028345486977,"aZ":-22.360397700531053,"pfxX":7.087016892719795,"pfxZ":5.001584769952119,"pX":-0.36253634492345244,"pZ":1.3344890584443148,"vX0":-7.841847375141886,"vY0":-138.51332883638815,"vZ0":-8.11146059476682,"x":130.82,"y":202.75,"x0":1.5715083447894282,"y0":50.00159943678545,"z0":5.772036761201387,"aX":13.903597346570049},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.7,"breakHorizontal":-11.4,"spinRate":1943,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.3939800137398217,"extension":6.498367375011561},"index":4,"playId":"b5ab59d7-7331-3b63-b893-c39d6d536510","pitchNumber":4,"startTime":"2026-08-15T01:00:20.055Z","endTime":"2026-08-15T01:00:23.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-15T01:00:33.506Z","endTime":"2026-08-15T01:00:51.563Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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.6,"endSpeed":88.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37152186010939,"aZ":-24.60258987028696,"pfxX":6.830504547978852,"pfxZ":3.827701590412623,"pX":-1.3162470536793307,"pZ":2.2325449037738188,"vX0":-10.034574347520062,"vY0":-138.89513580620408,"vZ0":-5.907882509318079,"x":167.17,"y":178.5,"x0":1.4346770012575334,"y0":50.00352292493424,"z0":5.9944418194016285,"aX":13.51739148679911},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":-10.6,"spinRate":1963,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.39242302307440813,"extension":6.5534441553186085},"index":6,"playId":"36978ced-ca66-3e7d-a5bb-c75252b4272a","pitchNumber":5,"startTime":"2026-08-15T01:00:51.563Z","endTime":"2026-08-15T01:00:55.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.803371897564592,"aZ":-31.217539637773406,"pfxX":-2.409894805235544,"pfxZ":0.5681118810849579,"pX":-0.18713960844395958,"pZ":2.3029395966554356,"vX0":-4.279064980152945,"vY0":-128.99486429251778,"vZ0":-3.1205257510877296,"x":124.13,"y":176.6,"x0":1.8012950027196806,"y0":50.00621883957807,"z0":5.914932496103513,"aX":-4.095082160732875},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.6,"breakHorizontal":5.3,"spinRate":2189,"spinDirection":236},"zone":5,"typeConfidence":0.94,"plateTime":0.42330253717868827,"extension":6.615266291570345},"hitData":{"launchSpeed":94.1,"launchAngle":38.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.99,"coordY":63.33}},"index":7,"playId":"d420989a-0316-3d1e-a166-13ed2c939b42","pitchNumber":6,"startTime":"2026-08-15T01:01:13.115Z","endTime":"2026-08-15T01:01:22.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:01:22.140Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T01:04:47.581Z","endTime":"2026-08-15T01:06:45.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,10],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Bryan Reynolds.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T01:03:18.270Z","endTime":"2026-08-15T01:03:18.310Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"300"},{"details":{"description":"Billy Cook remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T01:03:18.310Z","endTime":"2026-08-15T01:03:18.312Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":699013,"link":"/api/v1/people/699013"}},{"details":{"description":"Defensive switch from center field to left field for Jake Mangum.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-15T01:03:18.312Z","endTime":"2026-08-15T01:03:18.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Luke Weaver replaces Camilo Doval.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-15T01:03:18.314Z","endTime":"2026-08-15T01:04:48.261Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-08-15T01:04:48.261Z","endTime":"2026-08-15T01:04:49.908Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.930691347273815,"aZ":-22.297605405862065,"pfxX":-5.391109957095668,"pfxZ":5.693266081531646,"pX":0.8153900123561064,"pZ":1.3823099267741243,"vX0":6.843385193099017,"vY0":-130.0621427557443,"vZ0":-5.643678437232717,"x":85.92,"y":201.46,"x0":-1.1335649244093173,"y0":50.006119444840834,"z0":5.2413630576072325,"aX":-9.359359798456378},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":8.5,"spinRate":2046,"spinDirection":213},"zone":14,"typeConfidence":0.63,"plateTime":0.4190430003848231,"extension":6.1510337574323515},"index":5,"playId":"9b4e78ab-6826-3dd9-b4b7-21e99683d1ec","pitchNumber":1,"startTime":"2026-08-15T01:04:49.908Z","endTime":"2026-08-15T01:04:54.266Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76589698944521,"aZ":-10.156795761161296,"pfxX":-5.437765829677076,"pfxZ":10.926998134882899,"pX":0.025519151615128764,"pZ":2.7791421228636217,"vX0":4.967711014013307,"vY0":-141.19989257204426,"vZ0":-5.3163187678072426,"x":116.03,"y":163.74,"x0":-1.0518920225913004,"y0":50.004751265265654,"z0":5.342720312970848,"aX":-10.958985469654376},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.8,"breakHorizontal":8.8,"spinRate":2578,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.3882206767798251,"extension":5.912441165809502},"index":6,"playId":"57ed8652-db86-3e8e-9380-8c11362d71c7","pitchNumber":2,"startTime":"2026-08-15T01:05:09.274Z","endTime":"2026-08-15T01:05:15.311Z","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":97.4,"endSpeed":88.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70324004141237,"aZ":-11.144330111590463,"pfxX":-3.820051967557757,"pfxZ":10.33657339028665,"pX":-0.3459336515327735,"pZ":4.167078493474513,"vX0":3.5092471137748893,"vY0":-141.79559399705502,"vZ0":-1.730612302252246,"x":130.19,"y":126.27,"x0":-1.1038220162460557,"y0":50.00211034011668,"z0":5.4971986789839065,"aX":-7.771494810336275},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":6.2,"spinRate":2579,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3864324027625621,"extension":5.835686790267172},"index":7,"playId":"38f22942-fb48-3dd5-981f-d79549fd0579","pitchNumber":3,"startTime":"2026-08-15T01:05:28.426Z","endTime":"2026-08-15T01:05:33.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.551567959973237,"aZ":-13.038343405048442,"pfxX":-3.287044243893215,"pfxZ":9.630148648626157,"pX":0.15830798282994618,"pZ":3.106877203434256,"vX0":4.60330874588646,"vY0":-139.83458084064324,"vZ0":-3.9895151636697608,"x":110.97,"y":154.89,"x0":-1.0796145220184177,"y0":50.00175297278401,"z0":5.403121177374232,"aX":-6.531227078549773},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":5.0,"spinRate":2506,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.39119738308120944,"extension":5.901158486229019},"index":8,"playId":"a3b93cb7-7e36-384e-aa5e-de4c42bb0456","pitchNumber":4,"startTime":"2026-08-15T01:05:50.493Z","endTime":"2026-08-15T01:05:53.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.965742040949937,"aZ":-11.287127229769315,"pfxX":-3.940653211314248,"pfxZ":10.546095600957166,"pX":0.45076725847542104,"pZ":2.414203155953741,"vX0":5.570606442833958,"vY0":-139.7297969327902,"vZ0":-5.847539700235198,"x":99.82,"y":173.6,"x0":-1.0551164158079314,"y0":50.00605046211978,"z0":5.273171025185971,"aX":-7.807546136291992},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":6.0,"spinRate":2524,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.3917298583504789,"extension":5.85434580284978},"index":9,"playId":"f6f12e33-23a6-391c-b229-71421d12791f","pitchNumber":5,"startTime":"2026-08-15T01:06:14.895Z","endTime":"2026-08-15T01:06:17.895Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.174846227092456,"aZ":-29.08428655408571,"pfxX":-6.13809786131368,"pfxZ":1.7816148048409062,"pX":0.09812582814437057,"pZ":0.72743842968785,"vX0":5.24451276428019,"vY0":-130.01142391682205,"vZ0":-5.96576990250079,"x":113.26,"y":219.14,"x0":-1.135977494607469,"y0":50.00143183053474,"z0":5.225599926229274,"aX":-10.634034052011584},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":10.1,"spinRate":1868,"spinDirection":208},"zone":14,"typeConfidence":0.87,"plateTime":0.41937148505682753,"extension":6.113371734509559},"index":10,"playId":"132815c9-f172-3f49-81c7-03833e531521","pitchNumber":6,"startTime":"2026-08-15T01:06:41.302Z","endTime":"2026-08-15T01:06:45.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:06:45.755Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wilyer Abreu lines out to right fielder Bryan Reynolds.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T01:06:47.823Z","endTime":"2026-08-15T01:08:38.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.741303609685108,"aZ":-13.698836108863112,"pfxX":-2.598859760553458,"pfxZ":9.347155271365693,"pX":-0.7426012724008603,"pZ":3.471953155693524,"vX0":2.2266147559332627,"vY0":-139.5442066710705,"vZ0":-2.788076198344912,"x":145.31,"y":145.04,"x0":-1.2123367254680464,"y0":50.00268751146464,"z0":5.3838923867109925,"aX":-5.136884264523456},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":4.3,"spinRate":2412,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.3921677551193494,"extension":5.911767774649128},"index":0,"playId":"22e6a392-8d3f-39ce-bb34-40bb8d57a368","pitchNumber":1,"startTime":"2026-08-15T01:07:15.760Z","endTime":"2026-08-15T01:07:19.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98298259378735,"aZ":-13.075715603657619,"pfxX":-3.418763654648454,"pfxZ":9.727394827768723,"pX":-0.22460021273646485,"pZ":3.1023252543491866,"vX0":3.929833470634387,"vY0":-139.17186270135034,"vZ0":-3.6880336328037107,"x":125.56,"y":155.02,"x0":-1.2102003176362068,"y0":50.00189755368974,"z0":5.309593552228008,"aX":-6.711971454863555},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":5.4,"spinRate":2362,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.39344004286754286,"extension":6.003356352595179},"index":1,"playId":"85722c48-8aa7-337a-bcc3-541d486451e7","pitchNumber":2,"startTime":"2026-08-15T01:07:36.416Z","endTime":"2026-08-15T01:07:39.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.894941186099373,"aZ":-26.9960528877573,"pfxX":-6.4112073912442575,"pfxZ":3.0056329450439216,"pX":-0.8797088398720599,"pZ":1.1904271488479736,"vX0":3.18532486905877,"vY0":-129.56768717174316,"vZ0":-5.167051514592197,"x":150.53,"y":206.64,"x0":-1.2839237999885138,"y0":50.00163690711062,"z0":5.241758521056258,"aX":-11.036209514403378},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":11.0,"spinRate":1912,"spinDirection":212},"zone":13,"typeConfidence":0.87,"plateTime":0.4207327352201946,"extension":5.951328512229578},"index":2,"playId":"ab2eb512-e172-39d3-8a74-18d3893d55d4","pitchNumber":3,"startTime":"2026-08-15T01:08:00.334Z","endTime":"2026-08-15T01:08:05.836Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-15T01:08:14.024Z","endTime":"2026-08-15T01:08:32.945Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"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.3,"endSpeed":81.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45630843753396,"aZ":-28.505373184147956,"pfxX":-5.571761855752052,"pfxZ":2.163203123083255,"pX":0.3421016798748607,"pZ":2.181995848228192,"vX0":5.79253488979062,"vY0":-128.5433240443094,"vZ0":-2.494456316584948,"x":103.96,"y":179.87,"x0":-1.203078240127533,"y0":50.00094228658238,"z0":5.349569357303718,"aX":-9.442361983908029},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":9.0,"spinRate":1879,"spinDirection":207},"zone":6,"typeConfidence":0.88,"plateTime":0.4240283225905501,"extension":6.0360033983560974},"hitData":{"launchSpeed":81.8,"launchAngle":29.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.41,"coordY":102.79}},"index":4,"playId":"962c7508-2497-3f5f-b4a5-00cca989a6ad","pitchNumber":4,"startTime":"2026-08-15T01:08:32.945Z","endTime":"2026-08-15T01:08:38.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:08:38.269Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to left fielder Jake Mangum.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T01:08:44.392Z","endTime":"2026-08-15T01:09:29.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.017240507503196,"aZ":-12.592161929782655,"pfxX":-2.547685474633654,"pfxZ":9.989415594270415,"pX":0.1779592365603555,"pZ":2.993058055392111,"vX0":4.463269809633796,"vY0":-139.51053608100744,"vZ0":-4.073967648420112,"x":110.22,"y":157.97,"x0":-1.115669919213293,"y0":50.00308851154587,"z0":5.30960044863537,"aX":-4.994759367581129},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":3.6,"spinRate":2457,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.3934438708892549,"extension":5.964307896459691},"hitData":{"launchSpeed":92.2,"launchAngle":59.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.0,"coordY":119.78}},"index":0,"playId":"8ce10e47-a538-3481-a64e-c2f2fb502bba","pitchNumber":1,"startTime":"2026-08-15T01:09:19.255Z","endTime":"2026-08-15T01:09:29.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:09:29.202Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Flores Jr. singles on a ground ball to third baseman Caleb Durbin.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T01:11:24.947Z","endTime":"2026-08-15T01:12:06.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.357164975200007,"aZ":-38.26143869960845,"pfxX":-3.071320220810019,"pfxZ":-4.424465962172514,"pX":-1.2563857553221784,"pZ":2.089470345568228,"vX0":-4.320145904534329,"vY0":-116.72381460616971,"vZ0":-1.153863748397306,"x":164.89,"y":182.36,"x0":1.018621782074323,"y0":50.000496092793085,"z0":6.198838534128617,"aX":-4.228627717517291},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.0,"breakHorizontal":6.6,"spinRate":2065,"spinDirection":342},"zone":13,"typeConfidence":0.78,"plateTime":0.469596997962626,"extension":6.534139570324742},"index":0,"playId":"18833626-8db0-32c9-9e47-2fd40987d6c7","pitchNumber":1,"startTime":"2026-08-15T01:11:41.749Z","endTime":"2026-08-15T01:11:45.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98910002898768,"aZ":-12.118474612016653,"pfxX":2.037875250774854,"pfxZ":10.52776188805272,"pX":0.3544075709726505,"pZ":1.8337687725268885,"vX0":-1.9628534997470337,"vY0":-136.62524832337402,"vZ0":-9.374850501338624,"x":103.49,"y":189.27,"x0":0.8147926618233713,"y0":50.001938314284935,"z0":6.126552310561047,"aX":3.881477430323529},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":-3.4,"spinRate":2117,"spinDirection":167},"zone":9,"typeConfidence":0.9,"plateTime":0.3997633764535595,"extension":6.131965835474224},"hitData":{"launchSpeed":70.0,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.6,"coordY":159.79}},"index":1,"playId":"cfc99138-d2a1-311e-b58b-ee9068a89dea","pitchNumber":2,"startTime":"2026-08-15T01:11:59.586Z","endTime":"2026-08-15T01:12:06.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:12:06.600Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Mangum lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T01:12:40.680Z","endTime":"2026-08-15T01:13:20.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.713546497830645,"aZ":-14.782418840187674,"pfxX":2.5523171610611097,"pfxZ":8.872344871923758,"pX":-0.06775082960399528,"pZ":3.1087010348656667,"vX0":-4.11931064608914,"vY0":-138.16087594335812,"vZ0":-5.998076677607884,"x":119.58,"y":154.85,"x0":1.1013912934162797,"y0":50.003606463781594,"z0":6.276973441566548,"aX":5.00401949384309},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":-4.0,"spinRate":2102,"spinDirection":161},"zone":2,"typeConfidence":0.81,"plateTime":0.3943102034398045,"extension":6.180171459333533},"index":0,"playId":"4d7e0bcc-8a9f-3905-a4de-484901da1d1d","pitchNumber":1,"startTime":"2026-08-15T01:12:49.259Z","endTime":"2026-08-15T01:12:52.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.816790602830103,"aZ":-31.211908248971778,"pfxX":-1.4479530385261103,"pfxZ":0.5795887658635177,"pX":-0.04354151639420898,"pZ":2.6908564426565946,"vX0":-2.7388440096458972,"vY0":-127.6878922982704,"vZ0":-2.705539005497667,"x":118.66,"y":166.13,"x0":1.2285686773156905,"y0":50.00220658983363,"z0":6.205022270168611,"aX":-2.405273599958498},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.7,"breakHorizontal":3.2,"spinRate":2144,"spinDirection":236},"zone":5,"typeConfidence":0.92,"plateTime":0.42796598999812474,"extension":6.478674852495111},"hitData":{"launchSpeed":97.6,"launchAngle":17.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.71,"coordY":97.37}},"index":1,"playId":"6788a783-2c25-3ccf-a43b-a818db594c88","pitchNumber":2,"startTime":"2026-08-15T01:13:12.770Z","endTime":"2026-08-15T01:13:20.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:13:20.529Z","atBatIndex":66},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jared Triolo grounds into a double play, shortstop Andruw Monasterio to second baseman Nick Sogard to first baseman Willson Contreras. Rafael Flores Jr. out at 2nd. Jared Triolo out at 1st.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T01:13:25.863Z","endTime":"2026-08-15T01:14:41.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.229075953321967,"aZ":-16.98206214384889,"pfxX":1.8643362591816843,"pfxZ":7.704235268724653,"pX":-0.9455802747037046,"pZ":1.4504083897769369,"vX0":-5.309569595164517,"vY0":-138.84306091835626,"vZ0":-9.77867984501015,"x":153.04,"y":199.62,"x0":0.7410524791153091,"y0":50.00352260772256,"z0":6.124726008954154,"aX":3.677039822968897},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":-2.4,"spinRate":1942,"spinDirection":156},"zone":13,"typeConfidence":0.85,"plateTime":0.3930236733561814,"extension":6.243472130640208},"index":0,"playId":"338fd57d-474e-34b5-8c81-a0d057c095bf","pitchNumber":1,"startTime":"2026-08-15T01:13:50.029Z","endTime":"2026-08-15T01:13:54.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170515957163452,"aZ":-31.234221518932134,"pfxX":-2.4660588457630257,"pfxZ":0.5591699349089936,"pX":0.07986426808978173,"pZ":3.759407174032599,"vX0":-2.1449525727190295,"vY0":-128.2880259447107,"vZ0":-0.3229660309929616,"x":113.96,"y":137.28,"x0":1.2443994127426707,"y0":50.00432814417597,"z0":6.302026088368668,"aX":-4.149035387168699},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":4.9,"spinRate":2098,"spinDirection":249},"zone":12,"typeConfidence":0.95,"plateTime":0.4254221915125411,"extension":6.2438711595350505},"index":1,"playId":"c76877a5-226a-369f-b053-26dbf488e946","pitchNumber":2,"startTime":"2026-08-15T01:14:12.292Z","endTime":"2026-08-15T01:14:17.975Z","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":95.6,"endSpeed":88.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55376261585883,"aZ":-14.66076401422954,"pfxX":1.1577581971637192,"pfxZ":8.875467772317874,"pX":-0.49441081104087276,"pZ":3.0350493447211746,"vX0":-4.188173451617976,"vY0":-139.17706616402035,"vZ0":-6.1450152403020795,"x":135.85,"y":156.83,"x0":0.8756579531599106,"y0":50.000564194298434,"z0":6.232453033134992,"aX":2.284235236942662},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":-1.3,"spinRate":2114,"spinDirection":170},"zone":1,"typeConfidence":0.92,"plateTime":0.3926756601844299,"extension":6.253461741339395},"hitData":{"launchSpeed":75.0,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":159.28}},"index":2,"playId":"e985bffa-bf92-3dc3-b5d9-002d08df0263","pitchNumber":3,"startTime":"2026-08-15T01:14:33.786Z","endTime":"2026-08-15T01:14:41.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:14:41.599Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:17:34.812Z","endTime":"2026-08-15T01:18:46.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kirby Yates replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T01:15:50.132Z","endTime":"2026-08-15T01:17:37.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.506638011331177,"aZ":-18.605581888474305,"pfxX":-7.998490301855059,"pfxZ":7.749421690169584,"pX":-0.23391470529631883,"pZ":2.192533573846918,"vX0":8.396624337579496,"vY0":-131.17101983741156,"vZ0":-3.3852319714432513,"x":125.92,"y":179.58,"x0":-2.430035154309773,"y0":50.00238550440032,"z0":4.878948744695449,"aX":-14.004500384511765},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2240,"spinDirection":234},"zone":5,"typeConfidence":0.89,"plateTime":0.4168098752504439,"extension":5.735265416026131},"index":1,"playId":"4125e5f2-82bb-3068-95a6-0ec49e0bb9cf","pitchNumber":1,"startTime":"2026-08-15T01:17:37.065Z","endTime":"2026-08-15T01:17:41.797Z","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":90.2,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.080238448900996,"aZ":-18.88812947565441,"pfxX":-8.255101361996978,"pfxZ":7.588289675423777,"pX":-0.011979663364387428,"pZ":2.6890094090294028,"vX0":8.685780299141964,"vY0":-131.09055702864237,"vZ0":-2.134692308625512,"x":117.46,"y":166.18,"x0":-2.2858789464892495,"y0":50.005030228294366,"z0":4.914403672925919,"aX":-14.459835716152474},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.6,"breakHorizontal":13.2,"spinRate":2365,"spinDirection":237},"zone":5,"typeConfidence":0.89,"plateTime":0.4168219253649941,"extension":6.156092698074625},"index":2,"playId":"c31496c3-c9bc-3d69-9b0c-fcfdaca2d207","pitchNumber":2,"startTime":"2026-08-15T01:17:56.939Z","endTime":"2026-08-15T01:18:00.836Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-15T01:18:13.843Z","endTime":"2026-08-15T01:18:25.043Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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":89.7,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.376955390155853,"aZ":-21.98676914684173,"pfxX":-8.063873381843486,"pfxZ":5.878478349529416,"pX":-0.9152117617626638,"pZ":3.9914016341169933,"vX0":6.278541296402175,"vY0":-130.53210402722934,"vZ0":1.0477028684518905,"x":151.89,"y":131.01,"x0":-2.2989586497465835,"y0":50.001790376009716,"z0":5.23501968098861,"aX":-13.974053416388214},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.2,"breakHorizontal":13.3,"spinRate":2278,"spinDirection":228},"zone":11,"typeConfidence":0.88,"plateTime":0.41891538375320847,"extension":5.949969451204889},"index":4,"playId":"57ec43fe-5fc7-32fa-b2fb-cd560ea6d6d0","pitchNumber":3,"startTime":"2026-08-15T01:18:25.043Z","endTime":"2026-08-15T01:18:28.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.635042998452004,"aZ":-35.574062803296044,"pfxX":-6.278281052794748,"pfxZ":-2.2367155478849483,"pX":0.163381826042933,"pZ":0.6664818556785281,"vX0":7.805186999991149,"vY0":-121.74781118881897,"vZ0":-2.809280814131604,"x":110.77,"y":220.78,"x0":-2.253468118588751,"y0":50.00541656789896,"z0":4.883492612134574,"aX":-9.52173127353083},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.4,"breakHorizontal":9.7,"spinRate":1290,"spinDirection":263},"zone":14,"typeConfidence":0.88,"plateTime":0.4481419158693689,"extension":6.081736373378224},"index":5,"playId":"61029635-deae-3943-979e-166aef6f343e","pitchNumber":4,"startTime":"2026-08-15T01:18:40.671Z","endTime":"2026-08-15T01:18:46.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:18:46.713Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:18:47.218Z","endTime":"2026-08-15T01:19:54.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":82.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.401737147035092,"aZ":-17.686719035842493,"pfxX":-7.749576838136476,"pfxZ":8.262559231217018,"pX":-0.005222865789337842,"pZ":3.2198949867746878,"vX0":8.407246700174689,"vY0":-131.91953583221968,"vZ0":-1.0380615582152104,"x":117.2,"y":151.84,"x0":-2.23435944414314,"y0":50.00369680800664,"z0":4.928707567184641,"aX":-13.590284599847257},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":2376,"spinDirection":234},"zone":2,"typeConfidence":0.9,"plateTime":0.41601425032394257,"extension":6.042203357574448},"index":0,"playId":"f0b47f90-a830-31a1-9c4d-9c0b76c2764b","pitchNumber":1,"startTime":"2026-08-15T01:19:13.029Z","endTime":"2026-08-15T01:19:16.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.676456031917475,"aZ":-34.57440032491396,"pfxX":-5.0290320340299814,"pfxZ":-1.5555361598715356,"pX":-0.858160807774652,"pZ":1.6937027131675155,"vX0":5.104036455260174,"vY0":-123.32637829807489,"vZ0":-0.934795331570154,"x":149.71,"y":193.05,"x0":-2.297553124653145,"y0":50.00186472146015,"z0":4.984427918791347,"aX":-7.775439967739619},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.8,"breakHorizontal":7.9,"spinRate":1139,"spinDirection":267},"zone":13,"typeConfidence":0.9,"plateTime":0.4435121718249153,"extension":5.96363450332108},"index":1,"playId":"d3549752-1bf9-3e56-a058-5c16c03e3834","pitchNumber":2,"startTime":"2026-08-15T01:19:31.156Z","endTime":"2026-08-15T01:19:35.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29266965443441,"aZ":-18.506106199749883,"pfxX":-7.22193703170343,"pfxZ":7.72121137664206,"pX":0.2548228262907715,"pZ":2.7891092914153615,"vX0":8.234234710786758,"vY0":-132.21835919405933,"vZ0":-2.1258373227670613,"x":107.29,"y":163.47,"x0":-1.9620796214637388,"y0":50.00033227099154,"z0":4.962095717287154,"aX":-12.780244021320783},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.7,"breakHorizontal":11.3,"spinRate":2263,"spinDirection":229},"zone":2,"typeConfidence":0.9,"plateTime":0.4143114126198304,"extension":6.030266973715637},"hitData":{"launchSpeed":90.7,"launchAngle":28.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.81,"coordY":74.65}},"index":2,"playId":"52b6f4f6-7556-385d-b613-4865705381f1","pitchNumber":3,"startTime":"2026-08-15T01:19:46.858Z","endTime":"2026-08-15T01:19:54.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:19:54.662Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eli White singles on a pop up to second baseman Brandon Lowe.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:20:04.361Z","endTime":"2026-08-15T01:21:08.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77694661192311,"aZ":-20.364920949858778,"pfxX":-8.672169176783228,"pfxZ":6.776954255163437,"pX":0.27364118378096663,"pZ":2.3955179330631116,"vX0":9.271252650622728,"vY0":-131.17459797484844,"vZ0":-2.5212323402746915,"x":303.0,"y":-35.04,"x0":-2.1800534808365497,"y0":50.001231912649324,"z0":4.887519997202666,"aX":-15.109638296012509},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.9,"breakHorizontal":13.7,"spinRate":2415,"spinDirection":231},"zone":6,"typeConfidence":0.89,"plateTime":0.4175670253118282,"extension":5.976222039838562},"index":0,"playId":"90d593cd-0ab4-3def-a344-c43a20776834","pitchNumber":1,"startTime":"2026-08-15T01:20:22.478Z","endTime":"2026-08-15T01:20:25.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.445069293030514,"aZ":-30.460133394518344,"pfxX":-7.044202782209702,"pfxZ":1.1183612748006828,"pX":0.007195198666653578,"pZ":1.3388382206264628,"vX0":7.316216781305867,"vY0":-122.68945834497092,"vZ0":-2.4921818535001465,"x":116.73,"y":202.63,"x0":-2.0869803861173675,"y0":50.004911775045414,"z0":4.943054770345977,"aX":-10.826909328573874},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.7,"breakHorizontal":11.2,"spinRate":1194,"spinDirection":265},"zone":14,"typeConfidence":0.91,"plateTime":0.4450662427424419,"extension":6.017201604603784},"index":1,"playId":"dfea90f2-3cad-38bd-aa1a-8c9504fdad78","pitchNumber":2,"startTime":"2026-08-15T01:20:41.930Z","endTime":"2026-08-15T01:20:46.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24304478186097,"aZ":-19.504542413477438,"pfxX":-9.431951735810587,"pfxZ":7.1220200180714315,"pX":-0.6628063280964078,"pZ":2.844261976628017,"vX0":7.238274950480016,"vY0":-132.53606966144855,"vZ0":-1.6415762748234215,"x0":-2.2033558559382307,"y0":50.0061354199586,"z0":4.89569952346087,"aX":-16.78838764579839},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.7,"breakHorizontal":15.5,"spinRate":2302,"spinDirection":235},"zone":4,"typeConfidence":0.91,"plateTime":0.4132270453608822,"extension":6.156427653183029},"hitData":{"launchSpeed":57.9,"launchAngle":34.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":174.61,"coordY":136.99}},"index":2,"playId":"fc025a20-b1a2-32e4-a9b8-948ff1573d8a","pitchNumber":3,"startTime":"2026-08-15T01:20:59.413Z","endTime":"2026-08-15T01:21:08.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:21:08.410Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a ground ball to center fielder Billy Cook. Eli White to 2nd.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:21:37.111Z","endTime":"2026-08-15T01:22:56.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.311214414191877,"aZ":-19.80396977432864,"pfxX":-7.7843090324188555,"pfxZ":6.800123866774738,"pX":-0.9025847663442308,"pZ":2.2874299871561536,"vX0":6.3931336075237155,"vY0":-133.66260847824284,"vZ0":-2.9282596821361966,"x":116.37,"y":212.72,"x0":-2.307537533446223,"y0":50.00400116397754,"z0":4.8101031549456525,"aX":-14.164352592002368},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":12.8,"spinRate":2252,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.40891329071646476,"extension":5.932120279661063},"index":0,"playId":"d286d173-698e-3dc4-9c9d-ac9c003cd140","pitchNumber":1,"startTime":"2026-08-15T01:21:37.111Z","endTime":"2026-08-15T01:21:43.747Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51292753786117,"aZ":-18.790036642365013,"pfxX":-9.795881317885653,"pfxZ":7.562313902597676,"pX":0.17420898746794206,"pZ":1.6492886340424564,"vX0":9.570702711024214,"vY0":-131.8106303547406,"vZ0":-4.585065018908,"x":130.76,"y":95.91,"x0":-2.221146649292753,"y0":50.000979777108974,"z0":4.787838741077745,"aX":-17.33409836137497},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.0,"breakHorizontal":15.8,"spinRate":2338,"spinDirection":238},"zone":8,"typeConfidence":0.9,"plateTime":0.4146214769817895,"extension":5.963555835441101},"index":1,"playId":"eeb67a89-4072-3b10-a3ab-219ccf73c414","pitchNumber":2,"startTime":"2026-08-15T01:22:05.922Z","endTime":"2026-08-15T01:22:10.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.463073499290086,"aZ":-18.931927645086027,"pfxX":-9.047193470335722,"pfxZ":7.377245700698618,"pX":-0.1493944452860444,"pZ":3.6847154564340534,"vX0":8.466717879816759,"vY0":-133.12958436221624,"vZ0":0.10366155156571433,"x0":-2.1948113770709115,"y0":50.005957826409414,"z0":5.0150362533113695,"aX":-16.24969903474016},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":14.5,"spinRate":2420,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.41134390171514124,"extension":5.96778570249706},"index":2,"playId":"0a6f57a7-d150-36e4-a9d2-fc644f7d7eef","pitchNumber":3,"startTime":"2026-08-15T01:22:26.649Z","endTime":"2026-08-15T01:22:30.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66561671650038,"aZ":-19.153058717793716,"pfxX":-8.596357010478016,"pfxZ":7.289270818610996,"pX":-0.6370426798608405,"pZ":2.5294883192543236,"vX0":7.045474514275679,"vY0":-132.88212361420202,"vZ0":-2.468152038967713,"x":131.95,"y":126.54,"x0":-2.2068283429504247,"y0":50.00660117344129,"z0":4.863038632967582,"aX":-15.365641122557241},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":14.0,"spinRate":2438,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.4122989316610721,"extension":5.940100913926997},"hitData":{"launchSpeed":96.9,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.8,"coordY":126.31}},"index":3,"playId":"ae4be02f-4966-398d-9600-5039d539578e","pitchNumber":4,"startTime":"2026-08-15T01:22:44.477Z","endTime":"2026-08-15T01:22:56.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:22:56.224Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a ground ball to right fielder Bryan Reynolds. Eli White scores. Nick Sogard to 2nd.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:24:10.832Z","endTime":"2026-08-15T01:25:31.138Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":{"id":489446,"link":"/api/v1/people/489446"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T01:24:10.830Z","endTime":"2026-08-15T01:24:10.831Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90876270228371,"aZ":-19.91546874944169,"pfxX":-7.4769333223141565,"pfxZ":6.819057934970841,"pX":0.26316920794722726,"pZ":4.103777958240896,"vX0":8.940519738694935,"vY0":-133.09896283002772,"vZ0":1.3261251280918323,"x":134.92,"y":80.59,"x0":-2.1641609865641276,"y0":50.00655040847753,"z0":5.038751890466443,"aX":-13.45101544905014},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.8,"breakHorizontal":11.6,"spinRate":2077,"spinDirection":238},"zone":12,"typeConfidence":0.9,"plateTime":0.41112058175696475,"extension":6.272428913536016},"index":1,"playId":"36f868bb-0d5c-37ee-9bb5-9ba27f90f10f","pitchNumber":1,"startTime":"2026-08-15T01:24:10.832Z","endTime":"2026-08-15T01:24:14.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.656678530358313,"aZ":-32.20177724793892,"pfxX":-7.744208811419947,"pfxZ":-0.01847250797224298,"pX":-0.05000167996536398,"pZ":2.4848213534542603,"vX0":7.399080547412619,"vY0":-122.5898446422265,"vZ0":0.4699167277943659,"x":117.1,"y":101.01,"x0":-2.097534252878371,"y0":50.0017916702193,"z0":5.033762296438873,"aX":-11.816326086590564},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.4,"breakHorizontal":12.4,"spinRate":996,"spinDirection":270},"zone":5,"typeConfidence":0.91,"plateTime":0.44635816485563007,"extension":6.046058597855912},"index":2,"playId":"ce7284ff-94df-3acb-a64c-7542446a63cc","pitchNumber":2,"startTime":"2026-08-15T01:24:29.101Z","endTime":"2026-08-15T01:24:33.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.971516232219347,"aZ":-35.51566522914262,"pfxX":-6.586499904323872,"pfxZ":-2.165568490046419,"pX":1.5550950827443695,"pZ":1.1065609842569475,"vX0":10.890496536203715,"vY0":-123.32676662976013,"vZ0":-1.873059877824359,"x":115.32,"y":180.79,"x0":-2.0573934390676154,"y0":50.00193443027466,"z0":4.864662003992949,"aX":-10.170610053998438},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.1,"breakHorizontal":9.5,"spinRate":1250,"spinDirection":274},"zone":14,"typeConfidence":0.91,"plateTime":0.4437213702508189,"extension":6.030856854581348},"index":3,"playId":"8503354c-2c3a-33f1-ad8d-245b5391b050","pitchNumber":3,"startTime":"2026-08-15T01:24:47.408Z","endTime":"2026-08-15T01:24:53.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89479638802127,"aZ":-20.11040175141008,"pfxX":-7.8402490787455505,"pfxZ":6.707794606443002,"pX":0.06871484131089944,"pZ":3.1219470834153826,"vX0":8.988597729497084,"vY0":-133.09447519753618,"vZ0":-0.9033101540490286,"x":144.41,"y":140.58,"x0":-2.329661776070177,"y0":50.00210060713593,"z0":4.918667996431502,"aX":-14.100552319162},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":12.4,"spinRate":2341,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.4111386848168279,"extension":5.993645598300783},"hitData":{"launchSpeed":98.1,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.8,"coordY":120.75}},"index":4,"playId":"38c2adc1-cde8-3940-b14f-2dca28671492","pitchNumber":4,"startTime":"2026-08-15T01:25:19.950Z","endTime":"2026-08-15T01:25:31.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:25:31.138Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:28:33.049Z","endTime":"2026-08-15T01:30:25.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.81"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.86"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.07"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.79"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.04"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.68"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.51"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.43"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.31"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.58"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.14"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.81"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".132"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".366"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".359"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.146"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".359"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.146"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T01:28:33.045Z","endTime":"2026-08-15T01:28:33.046Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Montgomery replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-15T01:28:33.047Z","endTime":"2026-08-15T01:28:33.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18464725289477,"aZ":-15.177992335691304,"pfxX":6.0397016206638785,"pfxZ":8.007012990469086,"pX":0.7464226795964818,"pZ":3.830697478586853,"vX0":-2.7213069757074857,"vY0":-144.44446124591772,"vZ0":-2.161700442560099,"x":123.04,"y":81.23,"x0":0.9136075450414829,"y0":50.00318729931669,"z0":5.516931209496633,"aX":12.821993127744845},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.3,"breakHorizontal":-10.4,"spinRate":2134,"spinDirection":163},"zone":12,"typeConfidence":0.94,"plateTime":0.37851388400961516,"extension":6.776656973628603},"index":2,"playId":"c1463b7f-0325-3370-8488-0ebb43462d6f","pitchNumber":1,"startTime":"2026-08-15T01:28:33.049Z","endTime":"2026-08-15T01:28:37.121Z","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":98.1,"endSpeed":90.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.888278052054478,"aZ":-18.075638097711284,"pfxX":7.02688945638314,"pfxZ":6.765626640471259,"pX":-1.2924635312491015,"pZ":3.0634993579206475,"vX0":-8.412583698692208,"vY0":-142.75489059323405,"vZ0":-3.501684691848072,"x":139.07,"y":86.97,"x0":0.7662831506820952,"y0":50.003975282074684,"z0":5.429943207052121,"aX":14.645162459599437},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.3,"spinRate":2171,"spinDirection":157},"zone":11,"typeConfidence":0.94,"plateTime":0.38228832794454304,"extension":6.785481740531661},"index":3,"playId":"02cf3722-c3c9-382f-ac38-fa8fe380657a","pitchNumber":2,"startTime":"2026-08-15T01:28:49.731Z","endTime":"2026-08-15T01:28:54.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20245287557715,"aZ":-14.595135880705364,"pfxX":7.890513722356205,"pfxZ":8.202963341268692,"pX":-0.6568356974028896,"pZ":2.1535571594218026,"vX0":-7.399768775240839,"vY0":-145.08015837598717,"vZ0":-6.658043753372437,"x":104.64,"y":129.73,"x0":0.8948092514803548,"y0":50.00661514508637,"z0":5.358687119758544,"aX":16.916608699486073},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.8,"breakHorizontal":-13.0,"spinRate":2238,"spinDirection":156},"zone":7,"typeConfidence":0.94,"plateTime":0.37674164494435747,"extension":6.783112391906696},"index":4,"playId":"702a4f94-bddf-36f3-932f-facfeeac3520","pitchNumber":3,"startTime":"2026-08-15T01:29:06.176Z","endTime":"2026-08-15T01:29: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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.848024072933896,"aZ":-14.614413221236411,"pfxX":6.18596771934382,"pfxZ":8.118931072807705,"pX":0.7177079637336425,"pZ":2.0858019172312776,"vX0":-3.1626500171112433,"vY0":-145.79364507713993,"vZ0":-6.831490294076994,"x":109.98,"y":100.38,"x0":1.0102610904812694,"y0":50.001931621904355,"z0":5.3338171973999735,"aX":13.374965782697407},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.6,"breakHorizontal":-10.6,"spinRate":2258,"spinDirection":160},"zone":9,"typeConfidence":0.93,"plateTime":0.37505689962732935,"extension":6.742288015026624},"index":5,"playId":"86189a94-eb70-3c6a-8ab5-71670764bda9","pitchNumber":4,"startTime":"2026-08-15T01:29:22.608Z","endTime":"2026-08-15T01:29:26.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76616293216513,"aZ":-12.047772774238386,"pfxX":7.120285907109019,"pfxZ":9.377328403145249,"pX":-0.8566749906489142,"pZ":1.9732709968712159,"vX0":-7.347720131350479,"vY0":-144.88332895539568,"vZ0":-7.671681125452047,"x":114.14,"y":152.07,"x0":0.7753496885571537,"y0":50.00556039371798,"z0":5.375221881730491,"aX":15.287238437740996},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.7,"breakHorizontal":-11.6,"spinRate":2258,"spinDirection":160},"zone":13,"typeConfidence":0.94,"plateTime":0.3766401982344396,"extension":6.848531316335015},"index":6,"playId":"43240dbc-ac72-3b3d-9ddc-0b8b22460d61","pitchNumber":5,"startTime":"2026-08-15T01:29:48.631Z","endTime":"2026-08-15T01:29:52.256Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006006537109688,"aZ":-37.53530741415632,"pfxX":0.02591840373600454,"pfxZ":-3.137504724491927,"pX":0.016406933860951566,"pZ":0.9650187249729071,"vX0":-2.1944118964479964,"vY0":-128.93369584427867,"vZ0":-4.104169222965984,"x":98.7,"y":139.31,"x0":0.8697728400224649,"y0":50.0020424232836,"z0":5.4279134391943265,"aX":0.044404630230055635},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-6.2,"breakHorizontal":0.4,"spinRate":2825,"spinDirection":332},"zone":14,"typeConfidence":0.91,"plateTime":0.4223734856154002,"extension":6.735280160818311},"index":7,"playId":"8f8276cb-5736-3a19-8eec-dffed6da3580","pitchNumber":6,"startTime":"2026-08-15T01:30:22.692Z","endTime":"2026-08-15T01:30:25.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:30:25.723Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:28:33.049Z","endTime":"2026-08-15T01:30:25.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.81"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.86"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.07"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.79"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.04"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.68"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.51"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.43"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.31"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.58"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.14"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.81"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".132"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".366"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".359"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.146"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".359"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.146"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T01:28:33.045Z","endTime":"2026-08-15T01:28:33.046Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Montgomery replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-15T01:28:33.047Z","endTime":"2026-08-15T01:28:33.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18464725289477,"aZ":-15.177992335691304,"pfxX":6.0397016206638785,"pfxZ":8.007012990469086,"pX":0.7464226795964818,"pZ":3.830697478586853,"vX0":-2.7213069757074857,"vY0":-144.44446124591772,"vZ0":-2.161700442560099,"x":123.04,"y":81.23,"x0":0.9136075450414829,"y0":50.00318729931669,"z0":5.516931209496633,"aX":12.821993127744845},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.3,"breakHorizontal":-10.4,"spinRate":2134,"spinDirection":163},"zone":12,"typeConfidence":0.94,"plateTime":0.37851388400961516,"extension":6.776656973628603},"index":2,"playId":"c1463b7f-0325-3370-8488-0ebb43462d6f","pitchNumber":1,"startTime":"2026-08-15T01:28:33.049Z","endTime":"2026-08-15T01:28:37.121Z","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":98.1,"endSpeed":90.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.888278052054478,"aZ":-18.075638097711284,"pfxX":7.02688945638314,"pfxZ":6.765626640471259,"pX":-1.2924635312491015,"pZ":3.0634993579206475,"vX0":-8.412583698692208,"vY0":-142.75489059323405,"vZ0":-3.501684691848072,"x":139.07,"y":86.97,"x0":0.7662831506820952,"y0":50.003975282074684,"z0":5.429943207052121,"aX":14.645162459599437},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.3,"spinRate":2171,"spinDirection":157},"zone":11,"typeConfidence":0.94,"plateTime":0.38228832794454304,"extension":6.785481740531661},"index":3,"playId":"02cf3722-c3c9-382f-ac38-fa8fe380657a","pitchNumber":2,"startTime":"2026-08-15T01:28:49.731Z","endTime":"2026-08-15T01:28:54.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20245287557715,"aZ":-14.595135880705364,"pfxX":7.890513722356205,"pfxZ":8.202963341268692,"pX":-0.6568356974028896,"pZ":2.1535571594218026,"vX0":-7.399768775240839,"vY0":-145.08015837598717,"vZ0":-6.658043753372437,"x":104.64,"y":129.73,"x0":0.8948092514803548,"y0":50.00661514508637,"z0":5.358687119758544,"aX":16.916608699486073},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.8,"breakHorizontal":-13.0,"spinRate":2238,"spinDirection":156},"zone":7,"typeConfidence":0.94,"plateTime":0.37674164494435747,"extension":6.783112391906696},"index":4,"playId":"702a4f94-bddf-36f3-932f-facfeeac3520","pitchNumber":3,"startTime":"2026-08-15T01:29:06.176Z","endTime":"2026-08-15T01:29: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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.848024072933896,"aZ":-14.614413221236411,"pfxX":6.18596771934382,"pfxZ":8.118931072807705,"pX":0.7177079637336425,"pZ":2.0858019172312776,"vX0":-3.1626500171112433,"vY0":-145.79364507713993,"vZ0":-6.831490294076994,"x":109.98,"y":100.38,"x0":1.0102610904812694,"y0":50.001931621904355,"z0":5.3338171973999735,"aX":13.374965782697407},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.6,"breakHorizontal":-10.6,"spinRate":2258,"spinDirection":160},"zone":9,"typeConfidence":0.93,"plateTime":0.37505689962732935,"extension":6.742288015026624},"index":5,"playId":"86189a94-eb70-3c6a-8ab5-71670764bda9","pitchNumber":4,"startTime":"2026-08-15T01:29:22.608Z","endTime":"2026-08-15T01:29:26.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76616293216513,"aZ":-12.047772774238386,"pfxX":7.120285907109019,"pfxZ":9.377328403145249,"pX":-0.8566749906489142,"pZ":1.9732709968712159,"vX0":-7.347720131350479,"vY0":-144.88332895539568,"vZ0":-7.671681125452047,"x":114.14,"y":152.07,"x0":0.7753496885571537,"y0":50.00556039371798,"z0":5.375221881730491,"aX":15.287238437740996},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.7,"breakHorizontal":-11.6,"spinRate":2258,"spinDirection":160},"zone":13,"typeConfidence":0.94,"plateTime":0.3766401982344396,"extension":6.848531316335015},"index":6,"playId":"43240dbc-ac72-3b3d-9ddc-0b8b22460d61","pitchNumber":5,"startTime":"2026-08-15T01:29:48.631Z","endTime":"2026-08-15T01:29:52.256Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006006537109688,"aZ":-37.53530741415632,"pfxX":0.02591840373600454,"pfxZ":-3.137504724491927,"pX":0.016406933860951566,"pZ":0.9650187249729071,"vX0":-2.1944118964479964,"vY0":-128.93369584427867,"vZ0":-4.104169222965984,"x":98.7,"y":139.31,"x0":0.8697728400224649,"y0":50.0020424232836,"z0":5.4279134391943265,"aX":0.044404630230055635},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-6.2,"breakHorizontal":0.4,"spinRate":2825,"spinDirection":332},"zone":14,"typeConfidence":0.91,"plateTime":0.4223734856154002,"extension":6.735280160818311},"index":7,"playId":"8f8276cb-5736-3a19-8eec-dffed6da3580","pitchNumber":6,"startTime":"2026-08-15T01:30:22.692Z","endTime":"2026-08-15T01:30:25.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:30:25.723Z","atBatIndex":73},"scoringPlays":[12,26,28,34,36,42,54,60,72],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":48.59,"y":122.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":105.7,"y":157.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":149.78,"y":148.64},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":116.3,"y":157.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":96.38,"y":44.99},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":126.79,"y":67.55},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":139.48,"y":126.41},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":215.93,"y":78.16},"type":"H","description":"Home Run"}]}},{"startIndex":14,"endIndex":19,"top":[14,15,16],"bottom":[17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":104.08,"y":136.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":116.34,"y":159.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":143.58,"y":53.35},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":146.24,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":101.31,"y":74.03},"type":"O","description":"Lineout"}]}},{"startIndex":20,"endIndex":31,"top":[20,21,22,23],"bottom":[24,25,26,27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":154.85,"y":154.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":114.12,"y":187.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":156.37,"y":61.48},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":146.98,"y":83.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":40.54,"y":115.64},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":61.03,"y":123.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":88.47,"y":107.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":161.04,"y":181.11},"type":"O","description":"Pop Out"}]}},{"startIndex":32,"endIndex":43,"top":[32,33,34,35,36,37],"bottom":[38,39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":199.53,"y":130.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":113.54,"y":93.69},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":95.56,"y":98.48},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":119.22,"y":142.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":219.84,"y":78.88},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":145.73,"y":149.66},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":149.62,"y":167.76},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":116.34,"y":172.46},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":111.78,"y":158.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":110.78,"y":149.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":114.86,"y":50.61},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":61,"top":[51,52,53,54,55,56],"bottom":[57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":156.88,"y":104.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":112.28,"y":156.24},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":139.96,"y":88.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":116.91,"y":49.44},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":162.34,"y":60.46},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":147.11,"y":180.89},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":114.82,"y":160.3},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":102.15,"y":168.4},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":180.99,"y":63.33},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":67,"top":[62,63,64],"bottom":[65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":195.41,"y":102.79},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":105.0,"y":119.78},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":98.6,"y":159.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":183.71,"y":97.37},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":111.27,"y":159.28},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":68,"endIndex":73,"top":[68,69,70,71,72,73],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":174.81,"y":74.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":174.61,"y":136.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":157.8,"y":126.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":157.8,"y":120.75},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":2,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":8,"hits":9,"errors":1,"leftOnBase":3},"away":{"runs":4,"hits":9,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"catcher":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"first":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"second":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"third":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"shortstop":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"left":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"center":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"right":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"onDeck":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"inHole":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"battingOrder":9,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"onDeck":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"inHole":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"battingOrder":3,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".248","atBats":34,"obp":".321","slg":".400","ops":".721","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":10,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":32,"obp":".324","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":145,"era":"3.51","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.22","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":51,"strikes":94,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":7,"pitchesPerInning":"18.13","runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID687562":{"person":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(L, 7-6)","summary":"4.0 IP, 4 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":30,"strikes":52,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":49,"groundOuts":82,"airOuts":91,"runs":31,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":61,"baseOnBalls":17,"intentionalWalks":2,"hits":69,"hitByPitch":3,"atBats":297,"obp":".278","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1149,"era":"3.46","inningsPitched":"80.2","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.07","battersFaced":323,"outs":242,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1149,"balls":383,"strikes":766,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":4,"winPercentage":".538","pitchesPerInning":"14.24","gamesFinished":0,"strikeoutWalkRatio":"3.59","strikeoutsPer9Inn":"6.81","walksPer9Inn":"1.90","hitsPer9Inn":"7.70","runsScoredPer9":"3.46","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":50,"groundOuts":71,"airOuts":94,"runs":60,"doubles":19,"triples":2,"homeRuns":24,"strikeOuts":116,"baseOnBalls":50,"intentionalWalks":2,"hits":108,"hitByPitch":21,"avg":".281","atBats":385,"obp":".390","slg":".527","ops":".917","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":203,"rbi":72,"leftOnBase":156,"sacBunts":1,"sacFlies":3,"babip":".339","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.04","popOuts":28,"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":75,"putOuts":783,"errors":5,"chances":863,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID594027":{"person":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":31,"gamesStarted":0,"flyOuts":15,"groundOuts":33,"airOuts":26,"runs":15,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":5,"intentionalWalks":1,"hits":28,"hitByPitch":2,"atBats":121,"obp":".273","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":471,"era":"3.19","inningsPitched":"31.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":15,"blownSaves":0,"earnedRuns":11,"whip":"1.06","battersFaced":128,"outs":93,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":471,"balls":125,"strikes":346,"strikePercentage":".730","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".333","pitchesPerInning":"15.19","gamesFinished":2,"strikeoutWalkRatio":"6.80","strikeoutsPer9Inn":"9.87","walksPer9Inn":"1.45","hitsPer9Inn":"8.13","runsScoredPer9":"4.35","homeRunsPer9":"0.58","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663776":{"person":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":6,"flyOuts":13,"groundOuts":23,"airOuts":32,"runs":14,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":119,"obp":".385","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":490,"era":"3.30","inningsPitched":"30.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.70","battersFaced":136,"outs":90,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":183,"strikes":307,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"8.70","walksPer9Inn":"3.90","hitsPer9Inn":"11.40","runsScoredPer9":"4.20","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":15,"groundOuts":23,"airOuts":28,"runs":15,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".198","atBats":116,"obp":".273","slg":".353","ops":".626","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":41,"rbi":12,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".271","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687941":{"person":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":14,"strikes":22,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":8,"groundOuts":19,"airOuts":18,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":60,"obp":".284","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":235,"era":"1.59","inningsPitched":"17.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.12","battersFaced":68,"outs":51,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":235,"balls":74,"strikes":161,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".---","pitchesPerInning":"13.82","gamesFinished":9,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"6.35","walksPer9Inn":"2.65","hitsPer9Inn":"7.41","runsScoredPer9":"2.12","homeRunsPer9":"0.53","inheritedRunners":6,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":49,"gamesStarted":0,"flyOuts":28,"groundOuts":45,"airOuts":45,"runs":21,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":15,"intentionalWalks":1,"hits":42,"hitByPitch":2,"atBats":176,"obp":".304","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":755,"era":"3.88","inningsPitched":"46.1","wins":3,"losses":2,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":20,"whip":"1.23","battersFaced":195,"outs":139,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":755,"balls":259,"strikes":496,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".600","pitchesPerInning":"16.29","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.74","walksPer9Inn":"2.91","hitsPer9Inn":"8.16","runsScoredPer9":"4.08","homeRunsPer9":"1.36","inheritedRunners":29,"inheritedRunnersScored":13,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678011":{"person":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":28,"groundOuts":38,"airOuts":42,"runs":19,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".250","atBats":136,"obp":".316","slg":".397","ops":".713","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":54,"rbi":12,"leftOnBase":44,"sacBunts":2,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.33","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":49,"errors":6,"chances":150,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":21,"groundOuts":45,"airOuts":37,"runs":17,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":16,"intentionalWalks":0,"hits":39,"hitByPitch":5,"avg":".241","atBats":162,"obp":".326","slg":".358","ops":".684","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":58,"rbi":19,"leftOnBase":64,"sacBunts":4,"sacFlies":1,"babip":".316","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","assists":20,"putOuts":421,"errors":2,"chances":443,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":48,"groundOuts":69,"airOuts":86,"runs":30,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":45,"baseOnBalls":33,"intentionalWalks":0,"hits":63,"hitByPitch":2,"avg":".244","atBats":258,"obp":".329","slg":".419","ops":".748","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":108,"rbi":47,"leftOnBase":121,"sacBunts":0,"sacFlies":5,"babip":".262","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","popOuts":8,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":30,"stolenBasePercentage":".652","caughtStealingPercentage":".348","assists":24,"putOuts":394,"errors":6,"chances":424,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":8,"flyOuts":43,"groundOuts":112,"airOuts":67,"runs":50,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":64,"baseOnBalls":27,"intentionalWalks":2,"hits":93,"hitByPitch":3,"atBats":331,"obp":".337","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1352,"era":"4.84","inningsPitched":"83.2","wins":4,"losses":6,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.43","battersFaced":366,"outs":251,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1352,"balls":480,"strikes":872,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".400","pitchesPerInning":"16.16","gamesFinished":4,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"6.88","walksPer9Inn":"2.90","hitsPer9Inn":"10.00","runsScoredPer9":"5.38","homeRunsPer9":"1.18","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":13,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"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":2},"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":119,"flyOuts":89,"groundOuts":82,"airOuts":159,"runs":68,"doubles":25,"triples":3,"homeRuns":21,"strikeOuts":104,"baseOnBalls":54,"intentionalWalks":3,"hits":115,"hitByPitch":2,"avg":".254","atBats":452,"obp":".332","slg":".462","ops":".794","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":517,"totalBases":209,"rbi":64,"leftOnBase":218,"sacBunts":1,"sacFlies":7,"babip":".281","groundOutsToAirouts":"0.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.52","popOuts":30,"lineOuts":40},"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":12,"putOuts":228,"errors":7,"chances":247,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":65,"groundOuts":126,"airOuts":124,"runs":40,"doubles":27,"triples":1,"homeRuns":13,"strikeOuts":110,"baseOnBalls":33,"intentionalWalks":0,"hits":112,"hitByPitch":5,"atBats":469,"obp":".294","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1837,"era":"2.79","inningsPitched":"125.2","wins":14,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.15","battersFaced":510,"outs":377,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1837,"balls":653,"strikes":1184,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".824","pitchesPerInning":"14.62","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.36","hitsPer9Inn":"8.02","runsScoredPer9":"2.86","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":15,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"32","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":45,"groundOuts":42,"airOuts":81,"runs":30,"doubles":21,"triples":1,"homeRuns":6,"strikeOuts":54,"baseOnBalls":22,"intentionalWalks":0,"hits":64,"hitByPitch":2,"avg":".270","atBats":237,"obp":".333","slg":".443","ops":".776","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":105,"rbi":33,"leftOnBase":113,"sacBunts":1,"sacFlies":3,"babip":".322","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":20,"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":129,"putOuts":116,"errors":5,"chances":250,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":43,"groundOuts":125,"airOuts":112,"runs":58,"doubles":22,"triples":1,"homeRuns":12,"strikeOuts":60,"baseOnBalls":32,"intentionalWalks":0,"hits":97,"hitByPitch":9,"avg":".251","atBats":386,"obp":".321","slg":".407","ops":".728","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":157,"rbi":60,"leftOnBase":157,"sacBunts":5,"sacFlies":3,"babip":".268","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.17","popOuts":36,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":210,"putOuts":71,"errors":8,"chances":289,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":55,"groundOuts":99,"airOuts":105,"runs":42,"doubles":21,"triples":1,"homeRuns":6,"strikeOuts":110,"baseOnBalls":31,"intentionalWalks":0,"hits":97,"hitByPitch":3,"atBats":408,"obp":".294","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1726,"era":"3.25","inningsPitched":"108.0","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.19","battersFaced":445,"outs":324,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1726,"balls":635,"strikes":1091,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".571","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"9.17","walksPer9Inn":"2.58","hitsPer9Inn":"8.08","runsScoredPer9":"3.50","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":6,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":46,"groundOuts":116,"airOuts":107,"runs":54,"doubles":13,"triples":3,"homeRuns":16,"strikeOuts":138,"baseOnBalls":34,"intentionalWalks":2,"hits":89,"hitByPitch":4,"avg":".202","atBats":441,"obp":".261","slg":".354","ops":".615","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":156,"rbi":61,"leftOnBase":173,"sacBunts":2,"sacFlies":7,"babip":".248","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.56","popOuts":30,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":197,"errors":1,"chances":205,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":12,"groundOuts":32,"airOuts":23,"runs":12,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":17,"baseOnBalls":17,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".258","atBats":93,"obp":".369","slg":".333","ops":".702","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":31,"rbi":5,"leftOnBase":41,"sacBunts":2,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":50,"putOuts":74,"errors":1,"chances":125,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"38","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":21,"groundOuts":49,"airOuts":29,"runs":21,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":36,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".236","atBats":148,"obp":".288","slg":".392","ops":".680","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":58,"rbi":18,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.60","popOuts":2,"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":2,"putOuts":83,"errors":0,"chances":85,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":66,"groundOuts":78,"airOuts":130,"runs":42,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":128,"baseOnBalls":31,"intentionalWalks":1,"hits":91,"hitByPitch":3,"atBats":425,"obp":".272","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1713,"era":"2.97","inningsPitched":"115.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.06","battersFaced":461,"outs":345,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1713,"balls":533,"strikes":1180,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".571","pitchesPerInning":"14.90","gamesFinished":0,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"10.02","walksPer9Inn":"2.43","hitsPer9Inn":"7.12","runsScoredPer9":"3.29","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":39,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":65,"groundOuts":113,"airOuts":120,"runs":63,"doubles":28,"triples":3,"homeRuns":16,"strikeOuts":97,"baseOnBalls":19,"intentionalWalks":0,"hits":132,"hitByPitch":8,"avg":".288","atBats":458,"obp":".326","slg":".467","ops":".793","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":214,"rbi":63,"leftOnBase":174,"sacBunts":2,"sacFlies":2,"babip":".334","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.62","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":285,"errors":2,"chances":294,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663558":{"person":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":7,"strikes":20,"strikePercentage":".740","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":3,"flyOuts":28,"groundOuts":45,"airOuts":51,"runs":17,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":57,"baseOnBalls":22,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":180,"obp":".262","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":798,"era":"3.00","inningsPitched":"51.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":17,"whip":"1.02","battersFaced":207,"outs":153,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":798,"balls":302,"strikes":496,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":3,"winPercentage":".500","pitchesPerInning":"15.65","gamesFinished":8,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"10.06","walksPer9Inn":"3.88","hitsPer9Inn":"5.29","runsScoredPer9":"3.00","homeRunsPer9":"1.24","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669062":{"person":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":1,"flyOuts":9,"groundOuts":32,"airOuts":23,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":53,"baseOnBalls":23,"intentionalWalks":2,"hits":27,"hitByPitch":3,"atBats":133,"obp":".331","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":710,"era":"2.43","inningsPitched":"37.0","wins":2,"losses":0,"saves":4,"saveOpportunities":5,"holds":10,"blownSaves":1,"earnedRuns":10,"whip":"1.35","battersFaced":161,"outs":111,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":710,"balls":304,"strikes":406,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.19","gamesFinished":11,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"12.89","walksPer9Inn":"5.59","hitsPer9Inn":"6.57","runsScoredPer9":"2.68","homeRunsPer9":"0.49","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":39,"groundOuts":86,"airOuts":74,"runs":34,"doubles":15,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":28,"intentionalWalks":1,"hits":71,"hitByPitch":3,"avg":".272","atBats":261,"obp":".346","slg":".395","ops":".741","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":103,"rbi":28,"leftOnBase":122,"sacBunts":0,"sacFlies":3,"babip":".292","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.20","popOuts":12,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":41,"gamesStarted":0,"flyOuts":22,"groundOuts":34,"airOuts":34,"runs":11,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":148,"obp":".299","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":648,"era":"2.04","inningsPitched":"39.2","wins":2,"losses":4,"saves":27,"saveOpportunities":29,"holds":0,"blownSaves":2,"earnedRuns":9,"whip":"1.24","battersFaced":168,"outs":119,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":648,"balls":212,"strikes":436,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"16.34","gamesFinished":33,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"11.34","walksPer9Inn":"4.08","hitsPer9Inn":"7.03","runsScoredPer9":"2.50","homeRunsPer9":"0.45","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[686765,807799,668939,575929,677800,702332,680776,655316,642201,687562,663558,687941],"pitchers":[687562,663558,687941],"bench":[663330,678882,678011,657136],"bullpen":[678394,547973,543243,594027,669062,663776,624133,801139,669711],"battingOrder":[686765,807799,668939,575929,677800,702332,680776,655316,642201],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Abreu, W (25, Chandler)."},{"label":"TB","value":"Abreu, W 2; Contreras, Wn; Duran, Ja; Monasterio; Sogard 2; White, E; Yoshida 2."},{"label":"RBI","value":"Monasterio (33); Sogard 2 (5); Yoshida (28)."},{"label":"2-out RBI","value":"Yoshida."},{"label":"Runners left in scoring position, 2 out","value":"Rutschman 2; Yoshida."},{"label":"SF","value":"Sogard."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Durbin (8, throw)."},{"label":"DP","value":"(Monasterio-Sogard-Contreras, Wn)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".256","atBats":32,"obp":".334","slg":".413","ops":".747","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":18,"rbi":7,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":34,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":161,"era":"4.31","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.32","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":58,"strikes":103,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":4,"pitchesPerInning":"17.89","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID694378":{"person":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"101","stats":{"batting":{"note":"1-","summary":"1-1 | 2B, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":28,"groundOuts":41,"airOuts":45,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".238","atBats":151,"obp":".293","slg":".404","ops":".697","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":61,"rbi":28,"leftOnBase":55,"sacBunts":1,"sacFlies":1,"babip":".261","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.17","popOuts":7,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":179,"errors":2,"chances":232,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":63,"groundOuts":100,"airOuts":126,"runs":66,"doubles":28,"triples":2,"homeRuns":14,"strikeOuts":166,"baseOnBalls":37,"intentionalWalks":0,"hits":114,"hitByPitch":9,"atBats":501,"obp":".290","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2273,"era":"3.88","inningsPitched":"134.2","wins":9,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.12","battersFaced":553,"outs":404,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2273,"balls":803,"strikes":1470,"strikePercentage":".650","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".450","pitchesPerInning":"16.88","gamesFinished":0,"strikeoutWalkRatio":"4.49","strikeoutsPer9Inn":"11.09","walksPer9Inn":"2.47","hitsPer9Inn":"7.62","runsScoredPer9":"4.41","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":29,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":53,"groundOuts":74,"airOuts":91,"runs":37,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":47,"baseOnBalls":43,"intentionalWalks":0,"hits":74,"hitByPitch":6,"avg":".262","atBats":282,"obp":".367","slg":".418","ops":".785","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":118,"rbi":37,"leftOnBase":125,"sacBunts":0,"sacFlies":4,"babip":".279","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.20","popOuts":25,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":479,"errors":4,"chances":526,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":4,"flyOuts":40,"groundOuts":58,"airOuts":68,"runs":31,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":68,"baseOnBalls":23,"intentionalWalks":0,"hits":48,"hitByPitch":4,"atBats":240,"obp":".279","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1077,"era":"3.97","inningsPitched":"65.2","wins":1,"losses":2,"saves":2,"saveOpportunities":3,"holds":1,"blownSaves":1,"earnedRuns":29,"whip":"1.08","battersFaced":270,"outs":197,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1077,"balls":415,"strikes":662,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".333","pitchesPerInning":"16.40","gamesFinished":11,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"9.32","walksPer9Inn":"3.15","hitsPer9Inn":"6.58","runsScoredPer9":"4.25","homeRunsPer9":"1.64","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682927":{"person":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"jerseyNumber":"63","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":1,"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":8,"flyOuts":4,"groundOuts":7,"airOuts":10,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".333","atBats":27,"obp":".379","slg":".370","ops":".749","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":10,"rbi":2,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".360","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":75,"groundOuts":83,"airOuts":118,"runs":73,"doubles":25,"triples":1,"homeRuns":26,"strikeOuts":148,"baseOnBalls":45,"intentionalWalks":0,"hits":114,"hitByPitch":2,"avg":".250","atBats":456,"obp":".316","slg":".480","ops":".796","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":219,"rbi":77,"leftOnBase":187,"sacBunts":0,"sacFlies":7,"babip":".304","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.54","popOuts":20,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":276,"putOuts":146,"errors":10,"chances":432,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":56,"groundOuts":113,"airOuts":93,"runs":83,"doubles":29,"triples":2,"homeRuns":15,"strikeOuts":131,"baseOnBalls":74,"intentionalWalks":3,"hits":120,"hitByPitch":8,"avg":".264","atBats":455,"obp":".375","slg":".435","ops":".810","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":539,"totalBases":198,"rbi":63,"leftOnBase":186,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":7,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":186,"errors":2,"chances":191,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID683003":{"person":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":31,"groundOuts":44,"airOuts":67,"runs":34,"doubles":11,"triples":2,"homeRuns":10,"strikeOuts":65,"baseOnBalls":19,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":226,"obp":".294","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":963,"era":"5.03","inningsPitched":"59.0","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.20","battersFaced":249,"outs":177,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":963,"balls":353,"strikes":610,"strikePercentage":".630","hitBatsmen":2,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".333","pitchesPerInning":"16.32","gamesFinished":0,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"9.92","walksPer9Inn":"2.90","hitsPer9Inn":"7.93","runsScoredPer9":"5.19","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","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":51,"gamesStarted":0,"flyOuts":21,"groundOuts":45,"airOuts":45,"runs":24,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":1,"hits":35,"hitByPitch":4,"atBats":184,"obp":".290","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":883,"era":"3.73","inningsPitched":"50.2","wins":5,"losses":3,"saves":14,"saveOpportunities":19,"holds":8,"blownSaves":5,"earnedRuns":21,"whip":"1.13","battersFaced":213,"outs":152,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":883,"balls":338,"strikes":545,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".625","pitchesPerInning":"17.43","gamesFinished":24,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.84","walksPer9Inn":"3.91","hitsPer9Inn":"6.22","runsScoredPer9":"4.26","homeRunsPer9":"0.89","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":2,"strikes":9,"strikePercentage":".820","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":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":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":44,"gamesStarted":0,"flyOuts":31,"groundOuts":38,"airOuts":53,"runs":10,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":46,"baseOnBalls":12,"intentionalWalks":1,"hits":26,"hitByPitch":2,"atBats":161,"obp":".227","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":661,"era":"1.76","inningsPitched":"46.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":15,"blownSaves":2,"earnedRuns":9,"whip":"0.83","battersFaced":177,"outs":138,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":661,"balls":214,"strikes":447,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".667","pitchesPerInning":"14.37","gamesFinished":5,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.35","hitsPer9Inn":"5.09","runsScoredPer9":"1.96","homeRunsPer9":"0.59","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"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"}]},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(S, 4)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":5,"flyOuts":14,"groundOuts":42,"airOuts":25,"runs":20,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":76,"baseOnBalls":21,"intentionalWalks":2,"hits":34,"hitByPitch":0,"atBats":176,"obp":".278","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":830,"era":"3.61","inningsPitched":"47.1","wins":4,"losses":3,"saves":4,"saveOpportunities":6,"holds":9,"blownSaves":2,"earnedRuns":19,"whip":"1.16","battersFaced":198,"outs":142,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":830,"balls":292,"strikes":538,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".571","pitchesPerInning":"17.54","gamesFinished":12,"strikeoutWalkRatio":"3.62","strikeoutsPer9Inn":"14.45","walksPer9Inn":"3.99","hitsPer9Inn":"6.46","runsScoredPer9":"3.80","homeRunsPer9":"0.95","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":25,"groundOuts":75,"airOuts":51,"runs":26,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":58,"baseOnBalls":24,"intentionalWalks":0,"hits":60,"hitByPitch":4,"avg":".247","atBats":243,"obp":".325","slg":".321","ops":".646","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":78,"rbi":24,"leftOnBase":118,"sacBunts":1,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.47","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"121.50","popOuts":4,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":107,"errors":8,"chances":244,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699013":{"person":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":25,"groundOuts":22,"airOuts":37,"runs":31,"doubles":10,"triples":1,"homeRuns":14,"strikeOuts":76,"baseOnBalls":33,"intentionalWalks":0,"hits":44,"hitByPitch":1,"avg":".250","atBats":176,"obp":".366","slg":".557","ops":".923","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":98,"rbi":41,"leftOnBase":86,"sacBunts":0,"sacFlies":3,"babip":".337","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.57","popOuts":6,"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":1,"putOuts":80,"errors":1,"chances":82,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":35,"groundOuts":106,"airOuts":64,"runs":47,"doubles":15,"triples":2,"homeRuns":4,"strikeOuts":69,"baseOnBalls":19,"intentionalWalks":1,"hits":99,"hitByPitch":9,"avg":".297","atBats":333,"obp":".350","slg":".390","ops":".740","caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":366,"totalBases":130,"rbi":28,"leftOnBase":149,"sacBunts":3,"sacFlies":2,"babip":".363","groundOutsToAirouts":"1.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.25","popOuts":11,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":196,"errors":2,"chances":202,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":28,"groundOuts":19,"airOuts":49,"runs":19,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":138,"obp":".353","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":648,"era":"4.93","inningsPitched":"34.2","wins":0,"losses":0,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":19,"whip":"1.56","battersFaced":156,"outs":104,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":648,"balls":228,"strikes":420,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".---","pitchesPerInning":"18.69","gamesFinished":7,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"8.57","walksPer9Inn":"4.15","hitsPer9Inn":"9.87","runsScoredPer9":"4.93","homeRunsPer9":"0.78","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(W, 6-8)","summary":"5.0 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":30,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":24,"gamesStarted":23,"flyOuts":80,"groundOuts":105,"airOuts":143,"runs":66,"doubles":23,"triples":2,"homeRuns":10,"strikeOuts":108,"baseOnBalls":64,"intentionalWalks":1,"hits":102,"hitByPitch":5,"atBats":454,"obp":".325","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2075,"era":"4.23","inningsPitched":"121.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.37","battersFaced":528,"outs":364,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2075,"balls":769,"strikes":1306,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":2,"winPercentage":".429","pitchesPerInning":"17.10","gamesFinished":0,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"8.01","walksPer9Inn":"4.75","hitsPer9Inn":"7.57","runsScoredPer9":"4.90","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":3,"chances":19,"fielding":".842","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"401","stats":{"batting":{"note":"2-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":11,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":18,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".200","atBats":45,"obp":".200","slg":".267","ops":".467","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":12,"rbi":2,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":55,"errors":0,"chances":56,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":11,"flyOuts":61,"groundOuts":95,"airOuts":117,"runs":49,"doubles":24,"triples":1,"homeRuns":8,"strikeOuts":78,"baseOnBalls":35,"intentionalWalks":0,"hits":105,"hitByPitch":2,"atBats":393,"obp":".329","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1695,"era":"3.79","inningsPitched":"99.2","wins":6,"losses":5,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":42,"whip":"1.40","battersFaced":433,"outs":299,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1695,"balls":615,"strikes":1080,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".545","pitchesPerInning":"17.01","gamesFinished":4,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.16","hitsPer9Inn":"9.48","runsScoredPer9":"4.42","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":36},"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}},"ID687394":{"person":{"id":687394,"fullName":"Jack Brannigan","link":"/api/v1/people/687394"},"jerseyNumber":"76","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":31,"groundOuts":47,"airOuts":81,"runs":28,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":53,"baseOnBalls":22,"intentionalWalks":0,"hits":37,"hitByPitch":6,"avg":".171","atBats":216,"obp":".265","slg":".306","ops":".571","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":66,"rbi":30,"leftOnBase":113,"sacBunts":1,"sacFlies":1,"babip":".186","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":31,"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":17,"stolenBases":18,"stolenBasePercentage":".514","caughtStealingPercentage":".486","assists":20,"putOuts":696,"errors":4,"chances":720,"fielding":".994","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID696062":{"person":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":14,"gamesStarted":0,"flyOuts":18,"groundOuts":26,"airOuts":23,"runs":17,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":11,"intentionalWalks":1,"hits":27,"hitByPitch":0,"atBats":103,"obp":".330","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":453,"era":"5.06","inningsPitched":"26.2","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":15,"whip":"1.43","battersFaced":116,"outs":80,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":453,"balls":162,"strikes":291,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".200","pitchesPerInning":"16.99","gamesFinished":2,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"9.79","walksPer9Inn":"3.71","hitsPer9Inn":"9.11","runsScoredPer9":"5.74","homeRunsPer9":"0.67","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"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}},"ID666808":{"person":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":18,"groundOuts":55,"airOuts":36,"runs":31,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":1,"hits":42,"hitByPitch":2,"atBats":173,"obp":".328","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":790,"era":"4.34","inningsPitched":"45.2","wins":3,"losses":1,"saves":1,"saveOpportunities":5,"holds":5,"blownSaves":4,"earnedRuns":22,"whip":"1.42","battersFaced":204,"outs":137,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":790,"balls":308,"strikes":482,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.53","rbi":1,"winPercentage":".750","pitchesPerInning":"17.30","gamesFinished":12,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.07","walksPer9Inn":"4.53","hitsPer9Inn":"8.28","runsScoredPer9":"6.11","homeRunsPer9":"1.38","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","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":37,"gamesStarted":0,"flyOuts":21,"groundOuts":21,"airOuts":37,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":26,"hitByPitch":4,"atBats":122,"obp":".305","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":571,"era":"3.82","inningsPitched":"33.0","wins":0,"losses":5,"saves":3,"saveOpportunities":6,"holds":0,"blownSaves":3,"earnedRuns":14,"whip":"1.18","battersFaced":142,"outs":99,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":571,"balls":191,"strikes":380,"strikePercentage":".670","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":1,"winPercentage":".000","pitchesPerInning":"17.30","gamesFinished":20,"strikeoutWalkRatio":"3.15","strikeoutsPer9Inn":"11.18","walksPer9Inn":"3.55","hitsPer9Inn":"7.09","runsScoredPer9":"4.09","homeRunsPer9":"0.82","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"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":1},"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":118,"flyOuts":59,"groundOuts":129,"airOuts":99,"runs":65,"doubles":21,"triples":1,"homeRuns":6,"strikeOuts":82,"baseOnBalls":30,"intentionalWalks":0,"hits":137,"hitByPitch":9,"avg":".307","atBats":446,"obp":".362","slg":".399","ops":".761","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":486,"totalBases":178,"rbi":53,"leftOnBase":181,"sacBunts":0,"sacFlies":1,"babip":".365","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.33","popOuts":10,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":165,"putOuts":102,"errors":11,"chances":278,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID804668":{"person":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"jerseyNumber":"43","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":7,"groundOuts":7,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".294","atBats":34,"obp":".400","slg":".676","ops":"1.076","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":23,"rbi":10,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.50","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":8,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"8.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","assists":4,"putOuts":82,"errors":0,"chances":86,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":66,"groundOuts":138,"airOuts":118,"runs":66,"doubles":21,"triples":2,"homeRuns":20,"strikeOuts":155,"baseOnBalls":33,"intentionalWalks":0,"hits":123,"hitByPitch":7,"atBats":526,"obp":".284","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2104,"era":"3.82","inningsPitched":"141.1","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.10","battersFaced":574,"outs":424,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2104,"balls":646,"strikes":1458,"strikePercentage":".690","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".706","pitchesPerInning":"14.89","gamesFinished":0,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.10","hitsPer9Inn":"7.83","runsScoredPer9":"4.20","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":26,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":7,"errors":3,"chances":20,"fielding":".850","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[693304,694378,682927,668804,699013,695257,664040,804668,663968,669707,680779,696149,642397,666808,596133,489446,682254],"pitchers":[696149,642397,666808,596133,489446,682254],"bench":[687394,687462],"bullpen":[677952,669199,696062,683003,676755,669387,694973],"battingOrder":[694378,682927,668804,695257,664040,804668,663968,669707,680779],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Reynolds, B (29, Bennett); Valdez, Es (10, Bennett); Gonzalez, J (7, Gamboa)."},{"label":"HR","value":"Flores Jr. (4, 2nd inning off Bennett, 0 on, 2 out); Lowe, B (26, 5th inning off Morán, 2 on, 2 out)."},{"label":"TB","value":"Flores Jr. 6; Gonzalez, J 2; Lowe, B 4; Reynolds, B 3; Simon; Valdez, Es 2."},{"label":"RBI","value":"Flores Jr. 2 (10); Lowe, B 3 (77); Valdez, Es 2 (41)."},{"label":"2-out RBI","value":"Flores Jr.; Lowe, B 3."},{"label":"Runners left in scoring position, 2 out","value":"Davis, H; Lowe, B."},{"label":"SAC","value":"Simon."},{"label":"GIDP","value":"Triolo."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Gonzalez, J (2, 3rd base off Morán/Rutschman); Reynolds, B (9, 2nd base off Morán/Rutschman)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Chandler (3, pickoff)."},{"label":"Outfield assists","value":"Mangum (Contreras, Wn at home)."}]}],"note":[{"label":"1","value":"Ran for Gonzales, N in the 5th."},{"label":"2","value":"Ran for Valdez, Es in the 7th."}]}},"officials":[{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Gonzales, N (by Morán)."},{"label":"ABS Challenge","value":"Rutschman 2 (Ball-Overturned to Strike, Strike-Overturned to Ball); Davis, H 2 (Ball-Confirmed, Ball-Confirmed); Contreras, Wn (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Bennett 82-52; Morán 27-20; Gamboa 36-22; Chandler 87-57; Soto, G 14-7; Doval 25-15; Weaver 11-9; Yates 18-12; Montgomery, M 6-3."},{"label":"Groundouts-flyouts","value":"Bennett 2-1; Morán 1-0; Gamboa 6-2; Chandler 4-4; Soto, G 2-0; Doval 1-1; Weaver 0-1; Yates 0-1; Montgomery, M 0-0."},{"label":"Batters faced","value":"Bennett 18; Morán 6; Gamboa 11; Chandler 20; Soto, G 4; Doval 6; Weaver 3; Yates 5; Montgomery, M 1."},{"label":"Inherited runners-scored","value":"Montgomery, M 2-0."},{"label":"Umpires","value":"HP: Ryan Wills. 1B: Ryan Additon. 2B: Jonathan Parra. 3B: Lance Barksdale. "},{"label":"Weather","value":"77 degrees, Partly Cloudy."},{"label":"Wind","value":"1 mph, R To L."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:49."},{"label":"Att","value":"32,036."},{"label":"Venue","value":"PNC Park."},{"label":"August 14, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668","boxscoreName":"Flores Jr."},"jerseyNumber":"43","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":7,"groundOuts":7,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".294","atBats":34,"obp":".400","slg":".676","ops":"1.076","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":23,"rbi":10,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.50","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":8,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"8.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","assists":4,"putOuts":82,"errors":0,"chances":86,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","boxscoreName":"Chandler"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(W, 6-8)","summary":"5.0 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":30,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":24,"gamesStarted":23,"flyOuts":80,"groundOuts":105,"airOuts":143,"runs":66,"doubles":23,"triples":2,"homeRuns":10,"strikeOuts":108,"baseOnBalls":64,"intentionalWalks":1,"hits":102,"hitByPitch":5,"atBats":454,"obp":".325","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2075,"era":"4.23","inningsPitched":"121.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.37","battersFaced":528,"outs":364,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2075,"balls":769,"strikes":1306,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":2,"winPercentage":".429","pitchesPerInning":"17.10","gamesFinished":0,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"8.01","walksPer9Inn":"4.75","hitsPer9Inn":"7.57","runsScoredPer9":"4.90","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":3,"chances":19,"fielding":".842","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},{"player":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","boxscoreName":"Reynolds, B"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":56,"groundOuts":113,"airOuts":93,"runs":83,"doubles":29,"triples":2,"homeRuns":15,"strikeOuts":131,"baseOnBalls":74,"intentionalWalks":3,"hits":120,"hitByPitch":8,"avg":".264","atBats":455,"obp":".375","slg":".435","ops":".810","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":539,"totalBases":198,"rbi":63,"leftOnBase":186,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":7,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":186,"errors":2,"chances":191,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"loser":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"save":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}