{"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":823347,"link":"/api/v1.1/game/823347/feed/live","metaData":{"wait":10,"timeStamp":"20260816_015855","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823347,"type":"R","doubleHeader":"N","id":"2026/08/15/bosmlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823347-2026-08-15","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-15T23:15:00Z","originalDate":"2026-08-15","officialDate":"2026-08-15","dayNight":"night","time":"7:15","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":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":57,"ties":0,"pct":".537"},"records":{},"divisionLeader":false,"wins":66,"losses":57,"winningPercentage":".537"},"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":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":65,"ties":0,"pct":".480"},"records":{},"divisionLeader":false,"wins":60,"losses":65,"winningPercentage":".480"},"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":238,"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":"Cloudy","temp":"79","wind":"2 mph, R To L"},"gameInfo":{"attendance":38408,"firstPitch":"2026-08-15T23:16:00.000Z","gameDurationMinutes":162},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"home":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"}},"officialScorer":{"id":693946,"fullName":"Rick Soos","link":"/api/v1/people/693946"},"primaryDatacaster":{"id":839296,"fullName":"Kerry Wolff","link":"/api/v1/people/839296"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T23:16:43.100Z","endTime":"2026-08-15T23:17:07.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":4},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-15T19:48:33.686Z","endTime":"2026-08-15T22:45:40.063Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"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-15T22:45:40.063Z","endTime":"2026-08-15T23:15:09.483Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"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-15T23:15:09.483Z","endTime":"2026-08-15T23:16:45.427Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"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":97.8,"endSpeed":89.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13082679944008,"aZ":-12.129331517288072,"pfxX":-4.53244394364755,"pfxZ":9.741836539604398,"pX":0.17133141759657455,"pZ":2.766362542442712,"vX0":4.300743243095914,"vY0":-142.40718217142634,"vZ0":-5.376664122504965,"x":110.47,"y":164.09,"x0":-0.7682105488041845,"y0":50.00554693174868,"z0":5.443635813567047,"aX":-9.328341123706025},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2475,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.38435697283887293,"extension":6.562173958195794},"index":3,"playId":"0f244b37-cb53-325e-8651-f0fcd2c69a3a","pitchNumber":1,"startTime":"2026-08-15T23:16:45.427Z","endTime":"2026-08-15T23:16:48.811Z","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":97.1,"endSpeed":88.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.606523319925564,"aZ":-12.102325898435922,"pfxX":-5.144180015948265,"pfxZ":9.965297008953039,"pX":0.6362123553257389,"pZ":2.139361136971038,"vX0":5.619674271545462,"vY0":-141.14196661802106,"vZ0":-6.859001740762032,"x":92.75,"y":181.02,"x0":-0.7138340053729053,"y0":50.006256739455324,"z0":5.383310675533255,"aX":-10.364604253933301},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":8.2,"spinRate":2546,"spinDirection":213},"zone":6,"typeConfidence":0.88,"plateTime":0.38831784575714234,"extension":6.6454035740336135},"hitData":{"launchSpeed":88.8,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.33,"coordY":159.79}},"index":4,"playId":"7bfb9bc7-e013-383d-abe2-9c714982540e","pitchNumber":2,"startTime":"2026-08-15T23:17:00.601Z","endTime":"2026-08-15T23:17:07.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:17:07.409Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T23:17:12.851Z","endTime":"2026-08-15T23:18:11.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70917008568805,"aZ":-10.74143477897652,"pfxX":-4.798107448309646,"pfxZ":10.404732839942724,"pX":0.6786133104751559,"pZ":2.6711389675946107,"vX0":5.491539765369348,"vY0":-142.81572308991392,"vZ0":-5.979899081732354,"x":91.13,"y":166.66,"x0":-0.648233183855669,"y0":50.00633868003589,"z0":5.471748409838067,"aX":-9.88728220183023},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":7.6,"spinRate":2606,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.3839092442091401,"extension":6.771037354972667},"index":0,"playId":"5133b5a1-da52-393d-84d3-23e31bda7975","pitchNumber":1,"startTime":"2026-08-15T23:17:33.280Z","endTime":"2026-08-15T23:17:37.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54873737113741,"aZ":-11.000915846994097,"pfxX":-4.856291051510622,"pfxZ":10.313294596055663,"pX":0.48059429038258583,"pZ":2.603304326246257,"vX0":4.54420594202558,"vY0":-142.35240830549526,"vZ0":-6.167878794974383,"x":98.68,"y":168.49,"x0":-0.5051390969377547,"y0":50.005811619530625,"z0":5.4940730193782565,"aX":-9.972811956699394},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":7.9,"spinRate":2528,"spinDirection":206},"zone":6,"typeConfidence":0.9,"plateTime":0.384707362265583,"extension":6.773339858754813},"index":1,"playId":"c83100d1-b32d-33b3-9de3-e1f12cab34a7","pitchNumber":2,"startTime":"2026-08-15T23:17:48.813Z","endTime":"2026-08-15T23:17:51.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.6944950440688,"aZ":-12.806603992179818,"pfxX":-4.205327420117339,"pfxZ":9.382571287573246,"pX":0.034803157704793385,"pZ":4.271775952242277,"vX0":2.9934429761695034,"vY0":-143.3598182933264,"vZ0":-1.4766917088599643,"x":115.67,"y":123.44,"x0":-0.4809421377057542,"y0":50.00353232058589,"z0":5.600280542705588,"aX":-8.68145204912869},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":7.0,"spinRate":2518,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.383270582520026,"extension":6.633131502530663},"index":2,"playId":"8dfb39ea-114f-3667-b349-d71e17fffd6e","pitchNumber":3,"startTime":"2026-08-15T23:18:08.624Z","endTime":"2026-08-15T23:18:11.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:18:11.917Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T23:18:17.265Z","endTime":"2026-08-15T23:20:17.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":98.5,"endSpeed":89.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05221881702198,"aZ":-10.83490888843954,"pfxX":-4.512660690995192,"pfxZ":10.283434495964865,"pX":0.3513915825574818,"pZ":2.793060002664837,"vX0":4.6596119612259725,"vY0":-143.35772681025716,"vZ0":-5.406678778088623,"x":103.61,"y":163.37,"x0":-0.7110760951719185,"y0":50.00436947299851,"z0":5.383884135761047,"aX":-9.366033653890456},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2617,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.3824925532822476,"extension":6.779406063101894},"index":0,"playId":"e27b0025-c838-38a7-bae3-a9c4dccf3f67","pitchNumber":1,"startTime":"2026-08-15T23:18:37.271Z","endTime":"2026-08-15T23:18:40.433Z","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":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.28001033985364,"aZ":-9.704292788322077,"pfxX":-4.693845128997241,"pfxZ":10.971421658283251,"pX":-0.20309055865627912,"pZ":1.708207381300628,"vX0":2.8704266627501736,"vY0":-142.78036456807698,"vZ0":-8.502981711055819,"x":124.74,"y":192.66,"x0":-0.6156967261119892,"y0":50.006722417029984,"z0":5.349591354080255,"aX":-9.617599279422585},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.1,"breakHorizontal":7.8,"spinRate":2615,"spinDirection":213},"zone":8,"typeConfidence":0.87,"plateTime":0.38476182287885674,"extension":6.794058993966735},"index":1,"playId":"fafc99d4-7831-35ea-b368-8bdccd264da2","pitchNumber":2,"startTime":"2026-08-15T23:18:52.688Z","endTime":"2026-08-15T23:18:57.033Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"}}},{"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-15T23:19:18.846Z","endTime":"2026-08-15T23:19:32.059Z","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":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370118002598545,"aZ":-27.939911803474075,"pfxX":0.11652507294850523,"pfxZ":2.3134886159555745,"pX":1.8926414731181311,"pZ":-0.7128617878768629,"vX0":7.400824464804769,"vY0":-133.9473532093316,"vZ0":-10.220943536163473,"x":44.86,"y":258.03,"x0":-0.9144698444635905,"y0":50.00187660154803,"z0":5.131424282787197,"aX":0.2108340990122911},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.3,"breakHorizontal":-1.7,"spinRate":2762,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.40801987939092577,"extension":6.521922389413376},"index":3,"playId":"4d961fbe-01a6-319a-8080-58438993118c","pitchNumber":3,"startTime":"2026-08-15T23:19:32.059Z","endTime":"2026-08-15T23:19:37.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.923601183468058,"aZ":-10.467250348806258,"pfxX":-5.60802205930351,"pfxZ":10.480753031439917,"pX":0.9169340730996125,"pZ":2.038678740101013,"vX0":5.95131083541564,"vY0":-142.79646017191317,"vZ0":-7.539559834887401,"x":82.05,"y":183.74,"x0":-0.4624899006670705,"y0":50.006782344935566,"z0":5.366769993757134,"aX":-11.620091401742918},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2624,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.383102870044131,"extension":6.770700623628215},"index":4,"playId":"fedfe29b-f66c-3165-bf81-d17e23f55dbb","pitchNumber":4,"startTime":"2026-08-15T23:19:54.451Z","endTime":"2026-08-15T23:19:57.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09160994518067,"aZ":-13.896985639053323,"pfxX":-4.16010272261156,"pfxZ":8.77489138510495,"pX":0.3931538796184505,"pZ":4.2285820910042995,"vX0":4.872108947691254,"vY0":-143.4056391719196,"vZ0":-1.6751220649476652,"x":102.01,"y":124.61,"x0":-0.7871427383348399,"y0":50.005619189409366,"z0":5.686982445330829,"aX":-8.668254692000094},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.7,"breakHorizontal":6.6,"spinRate":2540,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.38191722954012386,"extension":6.560867439133023},"index":5,"playId":"ceeec48c-8f2d-3375-b1bb-2f7fea9910ca","pitchNumber":5,"startTime":"2026-08-15T23:20:14.521Z","endTime":"2026-08-15T23:20:17.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:20:17.763Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T23:22:11.028Z","endTime":"2026-08-15T23:24:02.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.239741137578452,"aZ":-18.444739797604196,"pfxX":-0.29094279190703043,"pfxZ":7.6812679938031945,"pX":-0.7898978134888295,"pZ":3.347254808456664,"vX0":0.4025664549677375,"vY0":-132.13127012688105,"vZ0":-2.109362567644573,"x":147.11,"y":148.4,"x0":-0.9056560388743765,"y0":50.00458801066464,"z0":5.495230987974237,"aX":-0.5202029530563704},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.7,"breakHorizontal":0.5,"spinRate":2518,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4127871243221395,"extension":6.346622441104583},"index":0,"playId":"eba483b9-9a42-39e0-ab4c-66d180fff399","pitchNumber":1,"startTime":"2026-08-15T23:22:49.292Z","endTime":"2026-08-15T23:22:53.471Z","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":91.6,"endSpeed":84.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74966958129924,"aZ":-17.644224270934835,"pfxX":-0.24260733518967317,"pfxZ":8.007445495257997,"pX":0.055485868449705135,"pZ":2.102074779109175,"vX0":2.3685047611842864,"vY0":-133.3876792769743,"vZ0":-5.39830032845733,"x":114.89,"y":182.02,"x0":-0.8097588417905154,"y0":50.005424058420026,"z0":5.410665872529039,"aX":-0.4405427948410678},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":0.0,"spinRate":2557,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.40949327433686156,"extension":6.2254613281615825},"index":1,"playId":"f22d7407-42da-3e54-894a-208260d62d22","pitchNumber":2,"startTime":"2026-08-15T23:23:06.280Z","endTime":"2026-08-15T23:23:10.502Z","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":79.7,"endSpeed":73.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4280339759901,"aZ":-42.51007280582426,"pfxX":6.372931175088503,"pfxZ":-7.655302794140961,"pX":0.023390669035916505,"pZ":1.7267730978950955,"vX0":-0.10030108122104536,"vY0":-115.98377152590757,"vZ0":0.3025116773658889,"x":116.11,"y":192.16,"x0":-0.759358934421919,"y0":50.00204186931746,"z0":5.677281913496252,"aX":8.607084993063342},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.4,"breakHorizontal":-11.5,"spinRate":2604,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.47381029826958,"extension":6.262128349573601},"index":2,"playId":"a7a5e1bf-b97b-3573-a2e4-32858d115755","pitchNumber":3,"startTime":"2026-08-15T23:23:26.542Z","endTime":"2026-08-15T23:23:29.542Z","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":0},"index":3,"startTime":"2026-08-15T23:23:42.106Z","endTime":"2026-08-15T23:23:57.808Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05562631572191,"aZ":-35.083804776548746,"pfxX":7.296963255632963,"pfxZ":-1.8511787121049146,"pX":0.11808860914725962,"pZ":0.8587894187102143,"vX0":0.32613594543221264,"vY0":-124.3934872604992,"vZ0":-4.0051542829804525,"x":112.5,"y":215.59,"x0":-0.9630862827613415,"y0":50.002225544873625,"z0":5.38651847840634,"aX":11.478289259250943},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.0,"breakHorizontal":-13.3,"spinRate":2664,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4396670915462435,"extension":6.369548149715465},"index":4,"playId":"6c77626f-0c61-30a1-b07b-78b908a746c1","pitchNumber":4,"startTime":"2026-08-15T23:23:57.808Z","endTime":"2026-08-15T23:24:02.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:24:02.304Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a sharp line drive to right fielder Wilyer Abreu, deflected by first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T23:24:11.655Z","endTime":"2026-08-15T23:25:42.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"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":"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":80.1,"endSpeed":73.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.876421213536815,"aZ":-44.82031884897194,"pfxX":6.786466620208692,"pfxZ":-9.273439402621944,"pX":-0.6392870111196325,"pZ":2.2230061138925046,"vX0":-1.5174370976405682,"vY0":-116.56596455955828,"vZ0":1.659044354141525,"x":141.37,"y":178.76,"x0":-0.8575734087035712,"y0":50.004840309217876,"z0":5.764719333403733,"aX":9.250508080634667},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.0,"breakHorizontal":-11.9,"spinRate":2680,"spinDirection":27},"zone":4,"typeConfidence":2.0,"plateTime":0.47162347604695576,"extension":6.185676164065101},"index":0,"playId":"a5ef1962-1610-3bd5-9227-b7244611620d","pitchNumber":1,"startTime":"2026-08-15T23:24:29.100Z","endTime":"2026-08-15T23:24:32.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31215778068984,"aZ":-26.618893121385376,"pfxX":1.6116010054192855,"pfxZ":3.184306445378727,"pX":0.4295949753281629,"pZ":3.8046338779624858,"vX0":2.4325749005898953,"vY0":-130.49717254885064,"vZ0":0.4547356694098268,"x":100.62,"y":136.05,"x0":-0.7197658887628781,"y0":50.005606145042094,"z0":5.614080483739318,"aX":2.8133312170254787},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-3.4,"spinRate":2661,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.41779044284198896,"extension":6.295779626924175},"index":1,"playId":"647d9a9d-1263-31d7-b7e1-8279cf887301","pitchNumber":2,"startTime":"2026-08-15T23:24:48.034Z","endTime":"2026-08-15T23:24:51.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.183210455030242,"aZ":-37.732077107912225,"pfxX":7.044519255678524,"pfxZ":-3.6521542661437607,"pX":-0.9475510548790667,"pZ":2.0372427695068547,"vX0":-2.3017013207472727,"vY0":-122.58744247431535,"vZ0":-0.8403034302910604,"x":153.12,"y":183.77,"x0":-0.9117674712917094,"y0":50.001757482090696,"z0":5.604782778897714,"aX":10.723231791848516},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.6,"breakHorizontal":-12.2,"spinRate":2759,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.44676782706837237,"extension":6.26006515417765},"index":2,"playId":"1d3406bc-e664-3e22-a319-268ebf864ffe","pitchNumber":3,"startTime":"2026-08-15T23:25:07.004Z","endTime":"2026-08-15T23:25:10.997Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22620837580239,"aZ":-43.732805372531814,"pfxX":6.043198285410131,"pfxZ":-8.579385911051022,"pX":0.19162561527314084,"pZ":1.5219835808222424,"vX0":0.1847457204715135,"vY0":-116.03682932378489,"vZ0":0.10423088302161188,"x":109.7,"y":197.69,"x0":-0.6730264964432425,"y0":50.005154710889954,"z0":5.68650636899118,"aX":8.139168422336631},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.1,"breakHorizontal":-10.9,"spinRate":2751,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.47429378607158634,"extension":6.273533034937978},"hitData":{"launchSpeed":103.7,"launchAngle":9.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":169.0,"coordY":123.0}},"index":3,"playId":"71251788-2cb6-32f5-940c-5b623bf5efbf","pitchNumber":4,"startTime":"2026-08-15T23:25:27.647Z","endTime":"2026-08-15T23:25:42.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:25:42.595Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, third baseman Caleb Durbin to first baseman Willson Contreras. Brandon Lowe to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T23:25:44.216Z","endTime":"2026-08-15T23:26:51.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_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":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30983220146712,"aZ":-22.287667150312142,"pfxX":-0.7323314644628738,"pfxZ":5.414221671194689,"pX":-0.42466814000648534,"pZ":2.6432735298139374,"vX0":1.1556571802826843,"vY0":-133.65976811261407,"vZ0":-3.3113630856641825,"x":133.19,"y":167.41,"x0":-0.765673144889439,"y0":50.00437125055715,"z0":5.481769002957983,"aX":-1.3376116307918713},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":1.1,"spinRate":2507,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4083567285888585,"extension":6.253442662599892},"index":0,"playId":"db2ec72d-be32-3255-bab2-0c14a5083a17","pitchNumber":1,"startTime":"2026-08-15T23:26:04.880Z","endTime":"2026-08-15T23:26:08.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94984456127963,"aZ":-27.029735641988243,"pfxX":-8.65174069246118,"pfxZ":2.781836727002995,"pX":-1.3594707374907342,"pZ":2.669328379041637,"vX0":1.6165408376360202,"vY0":-134.7880403352339,"vZ0":-2.129136364107797,"x":168.82,"y":166.71,"x0":-0.8407687572465292,"y0":50.0034924661692,"z0":5.368777718673834,"aX":-15.997007045839592},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.8,"breakHorizontal":15.4,"spinRate":2281,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40561176313201175,"extension":6.377577985957682},"index":1,"playId":"1b1edebb-b801-3d72-a52d-4a2e07b0c41b","pitchNumber":2,"startTime":"2026-08-15T23:26:25.415Z","endTime":"2026-08-15T23:26:29.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.282710369472277,"aZ":-43.745872421147894,"pfxX":6.095201733339298,"pfxZ":-8.19707086296056,"pX":-0.0517059600735715,"pZ":1.709000979885071,"vX0":-0.3920531386942887,"vY0":-118.22371732633835,"vZ0":0.2146672907880398,"x":118.97,"y":192.64,"x0":-0.6750341524445563,"y0":50.0058559069474,"z0":5.643796157673605,"aX":8.599094580167849},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.5,"breakHorizontal":-10.9,"spinRate":2675,"spinDirection":24},"zone":8,"typeConfidence":2.0,"plateTime":0.4639239680675442,"extension":6.43550336812927},"hitData":{"launchSpeed":54.1,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.54,"coordY":164.06}},"index":2,"playId":"cb6fd0b9-9065-37ce-b379-77aca31a14ff","pitchNumber":3,"startTime":"2026-08-15T23:26:43.827Z","endTime":"2026-08-15T23:26:51.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:26:51.229Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T23:27:00.718Z","endTime":"2026-08-15T23:29:23.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82089597031227,"aZ":-43.22720263868289,"pfxX":6.203316918327246,"pfxZ":-8.36734463050357,"pX":-0.02560176452935545,"pZ":1.3315805843047117,"vX0":-0.38579897501119936,"vY0":-114.95900407763241,"vZ0":-0.18904306884545186,"x":117.98,"y":202.83,"x0":-0.6588639570938193,"y0":50.00201621338719,"z0":5.656089991063589,"aX":8.197003491817096},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.8,"breakHorizontal":-11.0,"spinRate":2648,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.47877163714370585,"extension":6.221090571009804},"index":0,"playId":"89978138-a936-324d-9c84-1ce8aa2f4880","pitchNumber":1,"startTime":"2026-08-15T23:27:22.227Z","endTime":"2026-08-15T23:27:26.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.129970687588724,"aZ":-38.04159977238316,"pfxX":6.966776382489572,"pfxZ":-3.7745674678191055,"pX":1.2262511312116224,"pZ":1.9139674580169452,"vX0":2.406618661494245,"vY0":-123.9155839199217,"vZ0":-1.222277580794583,"x":70.26,"y":187.1,"x0":-0.6632404452131735,"y0":50.00492200726209,"z0":5.596281774517412,"aX":10.818572699902557},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.8,"breakHorizontal":-13.2,"spinRate":2798,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4422716501719264,"extension":6.271186359123953},"index":1,"playId":"df497996-aecf-3b8b-aa47-7074b1ca121d","pitchNumber":2,"startTime":"2026-08-15T23:27:41.765Z","endTime":"2026-08-15T23:27:45.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.477473474153676,"aZ":-25.161201006865625,"pfxX":-7.39499621978784,"pfxZ":3.794829143009558,"pX":-0.15755349805861318,"pZ":3.515426362277468,"vX0":3.1854111434360077,"vY0":-135.07081809199732,"vZ0":-0.7473940314716002,"x":119.28,"y":127.23,"x0":-0.3915879272111024,"y0":50.00137069710163,"z0":5.565275120686272,"aX":-13.659689201832165},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":12.7,"spinRate":2375,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.40555153582551506,"extension":6.319012550786271},"index":2,"playId":"d6368b75-c8f2-3ecd-8d29-a2908c4198d5","pitchNumber":3,"startTime":"2026-08-15T23:28:01.336Z","endTime":"2026-08-15T23:28:04.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931065540851012,"aZ":-38.22519177055832,"pfxX":8.053663823957093,"pfxZ":-3.840346556812789,"pX":0.11094545843719393,"pZ":1.4819365293501319,"vX0":-0.27389714873440213,"vY0":-124.95857056580091,"vZ0":-2.25141624098645,"x":112.77,"y":198.77,"x0":-0.8235852574494247,"y0":50.002099055008124,"z0":5.544637801794661,"aX":12.694399954960309},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.2,"breakHorizontal":-14.5,"spinRate":2742,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.43886237981065435,"extension":6.150007433173833},"index":3,"playId":"fb2fe3ef-3fa7-39b0-ba57-804aaf79c797","pitchNumber":4,"startTime":"2026-08-15T23:28:20.967Z","endTime":"2026-08-15T23:28:25.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.187234345733184,"aZ":-23.45730676675241,"pfxX":-7.306787353680675,"pfxZ":4.611406712508109,"pX":0.9353136376554123,"pZ":2.14307874280151,"vX0":6.048930407532693,"vY0":-136.603990281344,"vZ0":-4.4358701865843075,"x":81.35,"y":180.92,"x0":-0.3587884345854013,"y0":50.00158208049466,"z0":5.401329595481609,"aX":-13.80388473860715},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":12.0,"spinRate":2380,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4010206089308923,"extension":6.348478082437033},"index":4,"playId":"7ed01c41-b73f-38f0-b710-7a08236b5889","pitchNumber":5,"startTime":"2026-08-15T23:28:41.235Z","endTime":"2026-08-15T23:28:45.977Z","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":2},"index":5,"startTime":"2026-08-15T23:29:01.885Z","endTime":"2026-08-15T23:29:19.460Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.611915589060946,"aZ":-24.56221999399552,"pfxX":-6.105334029660963,"pfxZ":4.09394984074704,"pX":-0.21522506678579106,"pZ":2.4308417645857068,"vX0":3.1877284129383194,"vY0":-135.33077927500673,"vZ0":-3.5371420869530352,"x":125.2,"y":173.15,"x0":-0.613012264152689,"y0":50.00637378210468,"z0":5.468749412173652,"aX":-11.36466908077865},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":10.4,"spinRate":2379,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.40421262638018085,"extension":6.464226916726755},"index":6,"playId":"ca5814e4-df9e-36d6-b0d2-f9ee39a7be79","pitchNumber":6,"startTime":"2026-08-15T23:29:19.460Z","endTime":"2026-08-15T23:29:23.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:29:23.519Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T23:31:23.928Z","endTime":"2026-08-15T23:32:48.416Z","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":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":96.6,"endSpeed":88.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02636477123476,"aZ":-14.249843604800851,"pfxX":-4.7256928193228855,"pfxZ":8.954390854511335,"pX":-0.3647252189104716,"pZ":2.154770965445169,"vX0":2.3750525418148842,"vY0":-140.6387923583371,"vZ0":-6.1886944171734966,"x":130.9,"y":180.6,"x0":-0.606333742995477,"y0":50.00603166402354,"z0":5.3088456236502015,"aX":-9.464275726040743},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":8.0,"spinRate":2486,"spinDirection":212},"zone":7,"typeConfidence":0.85,"plateTime":0.38951279495693836,"extension":6.815282380273575},"index":0,"playId":"e364bee6-2ef3-3e86-afb3-972654a87329","pitchNumber":1,"startTime":"2026-08-15T23:31:55.467Z","endTime":"2026-08-15T23:31:58.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30721136412211,"aZ":-29.64622486985617,"pfxX":0.32314496048563957,"pfxZ":1.4235715194274654,"pX":1.1032192555770386,"pZ":2.5632435611104643,"vX0":5.25420687370129,"vY0":-132.0727287026033,"vZ0":-2.0299680490250225,"x":74.95,"y":169.57,"x0":-0.9512271477638504,"y0":50.000656819384446,"z0":5.5154662224606446,"aX":0.5715090254566653},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.4,"breakHorizontal":-1.7,"spinRate":2790,"spinDirection":129},"zone":12,"typeConfidence":0.89,"plateTime":0.41423091767653863,"extension":6.449716233214877},"index":1,"playId":"cb9f004e-c7bc-34ce-9a3e-2ba1bfcfd2b7","pitchNumber":2,"startTime":"2026-08-15T23:32:08.753Z","endTime":"2026-08-15T23:32:11.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.855522781788626,"aZ":-29.3698703218875,"pfxX":-0.05924908333881085,"pfxZ":1.6018643089107207,"pX":2.1442361862308825,"pZ":0.29871177661321086,"vX0":7.182066568151619,"vY0":-130.7876116857817,"vZ0":-7.4231660653574645,"x":35.27,"y":230.71,"x0":-0.6175560443844512,"y0":50.00271436534718,"z0":5.344656662425239,"aX":-0.10416592762983214},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.6,"breakHorizontal":-1.3,"spinRate":2812,"spinDirection":68},"zone":14,"typeConfidence":0.88,"plateTime":0.41711828738710244,"extension":6.44318537079676},"index":2,"playId":"7cc2b5a5-0ab7-313a-a971-e1f3e1178092","pitchNumber":3,"startTime":"2026-08-15T23:32:26.248Z","endTime":"2026-08-15T23:32:29.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162687713351374,"aZ":-29.92502632025183,"pfxX":0.09131342589796265,"pfxZ":1.3118999218135508,"pX":1.2786140377121933,"pZ":0.9762124726307516,"vX0":5.1288061473297635,"vY0":-130.08944153180045,"vZ0":-5.483115658821407,"x":68.26,"y":212.42,"x0":-0.7298912492989201,"y0":50.00248239746821,"z0":5.37821264551026,"aX":0.15650263848911922},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.3,"breakHorizontal":-1.3,"spinRate":2718,"spinDirection":74},"zone":14,"typeConfidence":0.89,"plateTime":0.42095055449647667,"extension":6.41818152279329},"index":3,"playId":"448911c1-0703-3aa8-a236-28e4952bde65","pitchNumber":4,"startTime":"2026-08-15T23:32:44.534Z","endTime":"2026-08-15T23:32:48.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:32:48.416Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wilyer Abreu homers (22) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T23:32:53.952Z","endTime":"2026-08-15T23:33:56.939Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":683003,"link":"/api/v1/people/683003"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550992311821084,"aZ":-40.16527680251314,"pfxX":0.9293714797620636,"pfxZ":-5.118031331127142,"pX":1.183990125030778,"pZ":1.3653583206040196,"vX0":5.2820009549416245,"vY0":-123.86376667909319,"vZ0":-1.7863952430345793,"x":71.87,"y":201.92,"x0":-1.0923243709928125,"y0":50.002892474190915,"z0":5.438611552660492,"aX":1.45023850754464},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.5,"breakHorizontal":-2.9,"spinRate":2842,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4413463053903768,"extension":6.38039351616999},"index":0,"playId":"81aced03-af5d-3d75-9ecd-b858455eb047","pitchNumber":1,"startTime":"2026-08-15T23:33:15.494Z","endTime":"2026-08-15T23:33:19.948Z","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":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0257275599486,"aZ":-12.352319854495915,"pfxX":-4.427498589670616,"pfxZ":9.82697914121303,"pX":0.24269334555488264,"pZ":2.6663991602460295,"vX0":4.0825398581784675,"vY0":-140.89689037105165,"vZ0":-5.522584853676155,"x":107.75,"y":166.79,"x0":-0.6474795416473453,"y0":50.00550701622951,"z0":5.445374629246551,"aX":-8.932778940323116},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":7.2,"spinRate":2508,"spinDirection":206},"zone":5,"typeConfidence":0.89,"plateTime":0.38825535461933747,"extension":6.5064717826256935},"hitData":{"launchSpeed":110.8,"launchAngle":24.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.24,"coordY":53.46}},"index":1,"playId":"c16efddb-48ae-3b51-acb5-c6f05cd51a98","pitchNumber":2,"startTime":"2026-08-15T23:33:30.599Z","endTime":"2026-08-15T23:33:56.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:33:56.939Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a line drive to right fielder Ronny Simon.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T23:34:04.647Z","endTime":"2026-08-15T23:34:39.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"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],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.7,"endSpeed":89.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.160455911397406,"aZ":-11.523861458197974,"pfxX":-5.597803772297041,"pfxZ":10.088786768859393,"pX":0.4468223261830414,"pZ":1.5840746656772735,"vX0":4.576244460637978,"vY0":-142.0709045970693,"vZ0":-8.486399715157546,"x":99.97,"y":196.01,"x0":-0.45653856963050415,"y0":50.001331280192396,"z0":5.339802682372612,"aX":-11.456763450956975},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":9.2,"spinRate":2607,"spinDirection":207},"zone":9,"typeConfidence":0.89,"plateTime":0.3853466112906374,"extension":6.742635542600004},"index":0,"playId":"11e61735-8438-371d-8970-3f69490f7c99","pitchNumber":1,"startTime":"2026-08-15T23:34:17.069Z","endTime":"2026-08-15T23:34:20.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10410870075684,"aZ":-11.785232981370147,"pfxX":-5.446653330161452,"pfxZ":9.86797533814066,"pX":0.0062614379993993705,"pZ":2.4635618974317666,"vX0":3.569240820365387,"vY0":-143.08825578071244,"vZ0":-6.180095340361383,"x":116.76,"y":172.26,"x0":-0.5518838501823482,"y0":50.00586728391558,"z0":5.395423537665574,"aX":-11.25624042683053},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.8,"breakHorizontal":9.1,"spinRate":2671,"spinDirection":209},"zone":5,"typeConfidence":0.89,"plateTime":0.383313967457946,"extension":6.680160745273759},"hitData":{"launchSpeed":92.9,"launchAngle":13.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.43,"coordY":102.26}},"index":1,"playId":"6233565f-465a-31b7-bdca-25959945915a","pitchNumber":2,"startTime":"2026-08-15T23:34:30.539Z","endTime":"2026-08-15T23:34:39.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:34:39.624Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T23:34:46.877Z","endTime":"2026-08-15T23:37:57.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683003,"link":"/api/v1/people/683003"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":8},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.761123720965823,"aZ":-30.167096921662935,"pfxX":1.1465952965727233,"pfxZ":1.1506808050518016,"pX":0.9908194039905508,"pZ":1.6315775842149305,"vX0":5.011389831774042,"vY0":-131.1453301696285,"vZ0":-3.7022736972184283,"x":79.23,"y":194.73,"x0":-1.0937855968441663,"y0":50.00163151559376,"z0":5.311910423105737,"aX":1.9961207771276908},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.4,"breakHorizontal":-3.1,"spinRate":2703,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.41766134070964567,"extension":6.3893017499316365},"index":0,"playId":"be817473-f87c-3364-a0e6-d2c018a2b151","pitchNumber":1,"startTime":"2026-08-15T23:35:09.440Z","endTime":"2026-08-15T23:35:20.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10149623789424,"aZ":-29.950299760367052,"pfxX":1.4836876468077467,"pfxZ":1.2874687744983824,"pX":-1.146551506465327,"pZ":2.16724804531655,"vX0":0.003620947744311029,"vY0":-130.30485122594666,"vZ0":-2.4760655353506262,"x":160.7,"y":180.26,"x0":-1.3408792592507468,"y0":50.00284336164077,"z0":5.381235138340717,"aX":2.564136672101268},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.0,"breakHorizontal":-2.6,"spinRate":2693,"spinDirection":128},"zone":13,"typeConfidence":0.91,"plateTime":0.41953673547054704,"extension":6.34948548963376},"index":1,"playId":"7c9ac32f-04a4-3f7f-871a-e677971da7d9","pitchNumber":2,"startTime":"2026-08-15T23:35:44.885Z","endTime":"2026-08-15T23:35:48.971Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0935857953143,"aZ":-25.68853329235115,"pfxX":-6.088562897458871,"pfxZ":3.558731579752255,"pX":-0.5567599447741226,"pZ":0.708360934504159,"vX0":3.8559694184556137,"vY0":-133.92161508189943,"vZ0":-7.310794927385163,"x":138.22,"y":219.65,"x0":-1.2219786737323601,"y0":50.00163099865633,"z0":5.302783347248751,"aX":-11.0925112016393},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":10.2,"spinRate":1416,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4085043714589842,"extension":6.300526434089507},"index":2,"playId":"1d6689d0-e7c5-3c57-86e6-0e35ffc12171","pitchNumber":3,"startTime":"2026-08-15T23:36:02.704Z","endTime":"2026-08-15T23:36:07.124Z","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.8,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.505499169577178,"aZ":-14.690917785100789,"pfxX":-4.331885238427855,"pfxZ":8.65990463612098,"pX":0.4910624381376137,"pZ":2.2652099347413412,"vX0":5.201588031241822,"vY0":-140.83177833243354,"vZ0":-5.985527953115357,"x":98.28,"y":177.62,"x0":-0.8127427150813767,"y0":50.001468058598896,"z0":5.360015271524534,"aX":-8.744213067372227},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":6.8,"spinRate":2411,"spinDirection":214},"zone":6,"typeConfidence":0.87,"plateTime":0.38819366210940975,"extension":6.73445309216038},"index":3,"playId":"aad02e98-70ba-3876-8343-53f817af1df4","pitchNumber":4,"startTime":"2026-08-15T23:36:25.108Z","endTime":"2026-08-15T23:36:30.572Z","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":97.5,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87066821469108,"aZ":-13.50664035143871,"pfxX":-5.530177760427206,"pfxZ":9.147656478798254,"pX":-1.5818184690734065,"pZ":4.866864906032397,"vX0":0.49137165349919804,"vY0":-142.02802944097743,"vZ0":0.2888053023499782,"x":177.3,"y":107.37,"x0":-1.0388553713651576,"y0":50.001641861275864,"z0":5.623565076725764,"aX":-11.284330080039167},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":10.0,"spinRate":2459,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.38581364448114375,"extension":6.302088691220855},"index":4,"playId":"1ebcf0b2-086f-37f1-b084-5db6a72e9062","pitchNumber":5,"startTime":"2026-08-15T23:36:47.872Z","endTime":"2026-08-15T23:36:51.248Z","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":1},"index":5,"playId":"df603ce9-7b20-380a-94c4-66c8033961b1","startTime":"2026-08-15T23:37:09.996Z","endTime":"2026-08-15T23:37:12.996Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"9b17d5b3-d8a0-368c-a9fd-8aae6e2ba63c","startTime":"2026-08-15T23:37:27.185Z","endTime":"2026-08-15T23:37:31.888Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Jared Jones picks off Caleb Durbin at 1st on throw to first baseman Spencer Horwitz.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"9b17d5b3-d8a0-368c-a9fd-8aae6e2ba63c","startTime":"2026-08-15T23:37:53.158Z","endTime":"2026-08-15T23:37:53.159Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"}},{"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":93.0,"endSpeed":86.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33044766057866,"aZ":-32.07300960916069,"pfxX":-8.495370865873308,"pfxZ":0.05704166222242435,"pX":-0.34417101185069704,"pZ":0.8689270230261135,"vX0":4.864119143848276,"vY0":-135.35125281820197,"vZ0":-6.003026706350326,"x":130.12,"y":215.32,"x0":-1.0566089250721384,"y0":50.00616504355906,"z0":5.349435664889926,"aX":-15.83451343552054},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-1.0,"breakHorizontal":14.4,"spinRate":1572,"spinDirection":235},"zone":13,"typeConfidence":0.93,"plateTime":0.4039998362816668,"extension":6.456892177920295},"index":8,"playId":"8c5b12a4-7daf-348b-b275-f8782afed355","pitchNumber":6,"startTime":"2026-08-15T23:37:53.160Z","endTime":"2026-08-15T23:37:57.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:37:57.584Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Simon called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T23:40:15.123Z","endTime":"2026-08-15T23:41:46.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.376066831963534,"aZ":-23.846752208769196,"pfxX":0.5425033554862217,"pfxZ":4.689635951160854,"pX":-0.8764075889203676,"pZ":3.481371103800441,"vX0":-0.07463653026143606,"vY0":-131.26788048923265,"vZ0":-0.8923964480724461,"x":150.41,"y":144.78,"x0":-0.9184771999951714,"y0":50.0001219008753,"z0":5.574079231298488,"aX":0.9625806691393795},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":-1.0,"spinRate":2488,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4145895356398408,"extension":6.150902939458095},"index":0,"playId":"3dcf105e-70df-3c6b-bfa9-c3847f15dcc7","pitchNumber":1,"startTime":"2026-08-15T23:40:27.229Z","endTime":"2026-08-15T23:40:31.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439950444626863,"aZ":-23.280895759586297,"pfxX":0.1853434331213467,"pfxZ":4.857828043624166,"pX":-0.20309316773522038,"pZ":2.3426123599984985,"vX0":1.5962525833511076,"vY0":-133.16035298745996,"vZ0":-3.8539243184585166,"x":124.74,"y":175.53,"x0":-0.8296616222058532,"y0":50.001859991855895,"z0":5.454936679537085,"aX":0.3390003404036404},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.4,"breakHorizontal":-0.6,"spinRate":2541,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4083514374925117,"extension":6.194727296477424},"index":1,"playId":"0f3f8ac7-659d-3b73-84ee-d8a61e9a41a4","pitchNumber":2,"startTime":"2026-08-15T23:40:45.524Z","endTime":"2026-08-15T23:40:48.524Z","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":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.354796700005657,"aZ":-42.808680258568,"pfxX":6.3811387250118,"pfxZ":-7.981666941278033,"pX":-1.0260354725008343,"pZ":1.6737745661534802,"vX0":-2.4342806398386427,"vY0":-115.0378542186134,"vZ0":0.35508892704505324,"x":156.11,"y":193.59,"x0":-0.7801230455552106,"y0":50.0003135796498,"z0":5.684575802931904,"aX":8.507570533516722},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.0,"breakHorizontal":-10.9,"spinRate":2647,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.47705416788443467,"extension":6.211277880107385},"index":2,"playId":"044cc412-142c-347a-9784-ac0eaeebdf10","pitchNumber":3,"startTime":"2026-08-15T23:41:03.060Z","endTime":"2026-08-15T23:41:07.379Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44143570205861,"aZ":-26.113849725623528,"pfxX":-5.509669203801585,"pfxZ":3.3826478357511807,"pX":-0.8365582542043472,"pZ":3.0618212868591774,"vX0":1.6986919380799124,"vY0":-132.27627226420267,"vZ0":-1.3531745341501265,"x":148.89,"y":156.11,"x0":-0.767228920403937,"y0":50.000994284569686,"z0":5.475803938008395,"aX":-9.864722504172173},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":9.7,"spinRate":2354,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41242787678972714,"extension":6.212216250517121},"index":3,"playId":"0e70bf8a-ad06-3355-baa2-0b0871ba214f","pitchNumber":4,"startTime":"2026-08-15T23:41:22.176Z","endTime":"2026-08-15T23:41:26.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.525797272927775,"aZ":-22.597622014656686,"pfxX":1.4727368033307553,"pfxZ":5.118042570453574,"pX":-0.34233792615412456,"pZ":1.9961102984925378,"vX0":0.5613318079594262,"vY0":-134.9965795160668,"vZ0":-4.912256293613989,"x":130.05,"y":184.89,"x0":-0.7435698726398513,"y0":50.00520245359956,"z0":5.401240048828842,"aX":2.7564769621569374},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":-2.8,"spinRate":2454,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.4035892495521267,"extension":6.337037563882099},"index":4,"playId":"71df4cac-546f-3d5f-b0ab-c14fe7c1cd68","pitchNumber":5,"startTime":"2026-08-15T23:41:42.545Z","endTime":"2026-08-15T23:41:46.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:41:46.329Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Gonzalez lines out to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T23:41:53.731Z","endTime":"2026-08-15T23:42:17.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","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":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.080068997757888,"aZ":-27.664906957407336,"pfxX":-8.272736651589724,"pfxZ":2.7923070535412133,"pX":-0.5102429312825905,"pZ":2.3824451746978696,"vX0":3.2987947409875362,"vY0":-125.60929382779963,"vZ0":-1.9699403852016553,"x":136.45,"y":174.45,"x0":-0.7585640942771938,"y0":50.001950906803515,"z0":5.404653825725112,"aX":-13.349337644624518},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":14.4,"spinRate":1668,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.43442443739576575,"extension":6.437780537078886},"hitData":{"launchSpeed":94.2,"launchAngle":7.0,"totalDistance":130.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":158.98,"coordY":161.51}},"index":0,"playId":"a3584753-6cdf-3b80-bb95-5b59cff7d276","pitchNumber":1,"startTime":"2026-08-15T23:42:13.576Z","endTime":"2026-08-15T23:42:17.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:42:17.922Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T23:42:22.622Z","endTime":"2026-08-15T23:43:17.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.290400196089546,"aZ":-20.994519749028758,"pfxX":0.9857538034711784,"pfxZ":6.57945550142012,"pX":-0.8759507301724104,"pZ":2.1363470734121286,"vX0":-0.441908147548186,"vY0":-128.6421158555,"vZ0":-4.224477847723286,"x":150.39,"y":181.1,"x0":-0.8312659594241459,"y0":50.00000892497866,"z0":5.399642285921068,"aX":1.6743301732394755},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.4,"breakHorizontal":-1.7,"spinRate":2384,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4235880952087645,"extension":6.173789533610144},"index":0,"playId":"54ef11ec-a8fb-381f-8659-61b8549b06db","pitchNumber":1,"startTime":"2026-08-15T23:42:45.611Z","endTime":"2026-08-15T23:42:49.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45455684215783,"aZ":-21.39974723323106,"pfxX":0.6215571386159029,"pfxZ":6.00530902910363,"pX":1.2282633216900691,"pZ":2.696632107387295,"vX0":4.8268105755995565,"vY0":-131.9525840119135,"vZ0":-2.99959970140251,"x":94.3,"y":169.64,"x0":-0.6923577498936686,"y0":50.004903144763134,"z0":5.393991276409343,"aX":1.114126555106027},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.6,"breakHorizontal":-2.0,"spinRate":2450,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.41234437344555763,"extension":6.5218774802134325},"hitData":{"launchSpeed":73.7,"launchAngle":23.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.61,"coordY":129.89}},"index":1,"playId":"4fcd3dd0-77b4-31c6-9899-c1f4b1a2ede3","pitchNumber":2,"startTime":"2026-08-15T23:43:05.797Z","endTime":"2026-08-15T23:43:17.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:43:17.884Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T23:43:25.329Z","endTime":"2026-08-15T23:45:32.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54184385705636,"aZ":-26.474694295030577,"pfxX":2.1827061173521223,"pfxZ":3.3675275768149078,"pX":0.70780435692463,"pZ":3.1500946629500097,"vX0":3.0328678337840462,"vY0":-128.98922211129585,"vZ0":-0.9644504203628145,"x":90.02,"y":153.73,"x0":-0.7645989520089982,"y0":50.00525841935252,"z0":5.560652075923581,"aX":3.696996402766589},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":-4.6,"spinRate":2484,"spinDirection":177},"zone":3,"typeConfidence":2.0,"plateTime":0.4237952572847612,"extension":6.277614341225888},"index":0,"playId":"5bd46246-35d2-39ac-a54e-31450539a048","pitchNumber":1,"startTime":"2026-08-15T23:43:42.039Z","endTime":"2026-08-15T23:43:45.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"a3e9f63c-dba3-38df-8da4-b4547c9843ee","startTime":"2026-08-15T23:44:03.414Z","endTime":"2026-08-15T23:44:06.414Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.928612300829887,"aZ":-29.44554868526081,"pfxX":4.344658208459249,"pfxZ":1.5931463734343017,"pX":0.9159694553233122,"pZ":0.6938009628826093,"vX0":2.5759013419533905,"vY0":-129.34656125986987,"vZ0":-6.325031574923447,"x":82.09,"y":220.05,"x0":-0.6544764619804727,"y0":50.00041337376369,"z0":5.405141444728315,"aX":7.419222294491768},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":-8.4,"spinRate":2641,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.42214646162919767,"extension":6.343307206577674},"index":2,"playId":"a835f22e-34a8-37bf-ab59-5ddb74b6617d","pitchNumber":2,"startTime":"2026-08-15T23:44:30.333Z","endTime":"2026-08-15T23:44:34.451Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.865030532784456,"aZ":-25.206324063678085,"pfxX":-9.127709479438508,"pfxZ":3.79989157428919,"pX":0.24010019984890568,"pZ":2.262052871608324,"vX0":4.996901861716218,"vY0":-135.16775072295044,"vZ0":-3.674066572099111,"x":107.85,"y":177.7,"x0":-0.4552097722727654,"y0":50.00325536878315,"z0":5.426731504129749,"aX":-16.742749615217942},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.2,"breakHorizontal":15.4,"spinRate":2331,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4065772157115095,"extension":6.277996478854342},"index":3,"playId":"43f2d433-7226-3805-b035-5e6e1ad466ec","pitchNumber":3,"startTime":"2026-08-15T23:44:53.326Z","endTime":"2026-08-15T23:44:56.804Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-15T23:45:08.174Z","endTime":"2026-08-15T23:45:28.389Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.626162820615853,"aZ":-34.70800882046182,"pfxX":7.949093917176635,"pfxZ":-1.6410860160937588,"pX":1.3013043444755148,"pZ":1.3882007345446012,"vX0":2.3422934554188477,"vY0":-123.55189437011676,"vZ0":-2.7545342836537205,"x":67.4,"y":201.3,"x0":-0.6929942790042088,"y0":50.00565017936994,"z0":5.447063905131036,"aX":12.237697560907986},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.4,"breakHorizontal":-15.0,"spinRate":2595,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44406173190925635,"extension":6.356512259311717},"index":5,"playId":"98aecaed-babb-33b7-ab8f-0e670586dbc1","pitchNumber":4,"startTime":"2026-08-15T23:45:28.389Z","endTime":"2026-08-15T23:45:32.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:45:32.681Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to left fielder Esmerlyn Valdez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:47:53.346Z","endTime":"2026-08-15T23:48:25.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.0,"endSpeed":77.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.196841801592438,"aZ":-40.3368330649811,"pfxX":3.1795699294505764,"pfxZ":-5.358218103904413,"pX":-0.2468369781881212,"pZ":3.309138947779268,"vX0":1.1223822120058216,"vY0":-122.3998855628439,"vZ0":2.6144462498284753,"x":126.41,"y":149.43,"x0":-1.1238643340791434,"y0":50.002342349287886,"z0":5.670849728378037,"aX":4.84432898344422},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-8.9,"breakHorizontal":-6.0,"spinRate":2873,"spinDirection":38},"zone":2,"typeConfidence":0.9,"plateTime":0.4467702624468619,"extension":6.430540667196021},"index":0,"playId":"d14e78de-9d0f-3a3c-841f-0c02a0b3934f","pitchNumber":1,"startTime":"2026-08-15T23:48:04.150Z","endTime":"2026-08-15T23:48:07.158Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85414232218686,"aZ":-39.93219775559579,"pfxX":1.769864125085326,"pfxZ":-5.067190931911617,"pX":0.3663947796196552,"pZ":1.9707886772842762,"vX0":2.795773667849859,"vY0":-122.63349757804615,"vZ0":-0.6767878007823185,"x":103.03,"y":185.57,"x0":-1.0155516420497004,"y0":50.000889139517774,"z0":5.638642149917214,"aX":2.711062846708447},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.1,"breakHorizontal":-3.8,"spinRate":3021,"spinDirection":29},"zone":9,"typeConfidence":0.9,"plateTime":0.44560062436313874,"extension":6.344009393421449},"hitData":{"launchSpeed":93.5,"launchAngle":25.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.86,"coordY":77.62}},"index":1,"playId":"235e65e6-1d8d-3eef-974a-1bdf7b66f9ab","pitchNumber":2,"startTime":"2026-08-15T23:48:17.982Z","endTime":"2026-08-15T23:48:25.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:48:25.608Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Sogard walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:48:33.149Z","endTime":"2026-08-15T23:50:46.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06724791940223,"aZ":-15.01687672399967,"pfxX":-4.0844118016375575,"pfxZ":8.507791234977049,"pX":0.9409406367137579,"pZ":2.2909174485364985,"vX0":6.099514979740272,"vY0":-140.68038982298492,"vZ0":-5.801972902003239,"x":81.13,"y":176.93,"x0":-0.718502572281744,"y0":50.005668048274806,"z0":5.343320658024114,"aX":-8.239660817761578},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":6.2,"spinRate":2500,"spinDirection":208},"zone":14,"typeConfidence":0.87,"plateTime":0.3884301982333609,"extension":6.699746534777568},"index":0,"playId":"5301272e-f72d-3edc-97ca-9d9a0f855f24","pitchNumber":1,"startTime":"2026-08-15T23:48:49.911Z","endTime":"2026-08-15T23:48:52.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.195291275029092,"aZ":-32.24231662523398,"pfxX":1.859083328013535,"pfxZ":-0.036924900698590335,"pX":-0.8707198186222219,"pZ":2.2533814246683828,"vX0":-0.17896152859892864,"vY0":-129.00718794699782,"vZ0":-2.068834189693827,"x":150.19,"y":177.94,"x0":-1.0424702336149114,"y0":50.00522137082646,"z0":5.535356309755941,"aX":3.1544919649207723},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.2,"breakHorizontal":-3.4,"spinRate":2753,"spinDirection":125},"zone":13,"typeConfidence":0.89,"plateTime":0.42350964906782274,"extension":6.373652460233091},"index":1,"playId":"2a070909-8dda-36a3-b6cb-1bd01bae80be","pitchNumber":2,"startTime":"2026-08-15T23:49:03.837Z","endTime":"2026-08-15T23:49:08.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.036581544254965,"aZ":-30.725630253440073,"pfxX":1.2201422475280888,"pfxZ":0.8351196822203901,"pX":-0.5673064155508979,"pZ":1.490436402265537,"vX0":1.2063080147798515,"vY0":-129.93181944459633,"vZ0":-4.056480757375029,"x":138.62,"y":198.54,"x0":-1.1940126435634204,"y0":50.00311105766736,"z0":5.374671681519299,"aX":2.111726855138651},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.0,"breakHorizontal":-2.4,"spinRate":2675,"spinDirection":95},"zone":13,"typeConfidence":0.9,"plateTime":0.41956394855642154,"extension":6.324953586658133},"index":2,"playId":"41561ea1-e496-31da-b6ee-f4415113f11c","pitchNumber":3,"startTime":"2026-08-15T23:49:21.482Z","endTime":"2026-08-15T23:49:26.511Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09562608985643,"aZ":-15.132088262316598,"pfxX":-2.8969286469232642,"pfxZ":8.374565478176068,"pX":-0.30406210693329516,"pZ":3.5921371522165866,"vX0":2.60164499988712,"vY0":-141.90225229644804,"vZ0":-2.6167738135878653,"x":128.59,"y":141.79,"x0":-0.8573120502532637,"y0":50.00541597692208,"z0":5.4928633697969484,"aX":-5.896785390331215},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":4.7,"spinRate":2534,"spinDirection":206},"zone":11,"typeConfidence":0.87,"plateTime":0.38630663149410127,"extension":6.371956910872975},"index":3,"playId":"7c7caa05-c58b-39ce-85a2-c4443666f9f7","pitchNumber":4,"startTime":"2026-08-15T23:49:50.970Z","endTime":"2026-08-15T23:49:55.109Z","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":97.8,"endSpeed":89.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.277285435981284,"aZ":-12.370178980325944,"pfxX":-4.6622488689487716,"pfxZ":9.657676815528799,"pX":-0.29235757860123096,"pZ":3.1719053471261107,"vX0":2.8009494104694084,"vY0":-142.42399792329485,"vZ0":-4.307806410462871,"x":128.14,"y":153.14,"x0":-0.6837728175185155,"y0":50.00363561905117,"z0":5.488828060890192,"aX":-9.560637718146353},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2527,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.384852077008774,"extension":6.548080047738761},"index":4,"playId":"26afab69-74b3-38fd-b397-fd9525f5e9ef","pitchNumber":5,"startTime":"2026-08-15T23:50:04.732Z","endTime":"2026-08-15T23:50:07.732Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11190689292481,"aZ":-37.878696436338835,"pfxX":0.5439938417604337,"pfxZ":-3.527543042204021,"pX":-0.5263892974300639,"pZ":0.8717309160673467,"vX0":1.4023626226434445,"vY0":-125.95621396947183,"vZ0":-3.7168181249477206,"x":137.06,"y":215.24,"x0":-1.15967910407684,"y0":50.002809643990894,"z0":5.409885603649809,"aX":0.8794780333634068},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.0,"breakHorizontal":-1.3,"spinRate":2931,"spinDirection":41},"zone":13,"typeConfidence":0.88,"plateTime":0.4338366256993882,"extension":6.374149470033504},"index":5,"playId":"85c69a5d-59d5-3424-a6b2-204e87cc55dd","pitchNumber":6,"startTime":"2026-08-15T23:50:24.830Z","endTime":"2026-08-15T23:50:28.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.302405844259134,"aZ":-33.6914991862148,"pfxX":0.8892681150729234,"pfxZ":-0.8711816245209363,"pX":-0.1696546465678223,"pZ":3.422097967707508,"vX0":2.209948509473414,"vY0":-130.49597119976954,"vZ0":1.082729091662808,"x":123.47,"y":146.38,"x0":-1.1402225429421724,"y0":50.003394690152355,"z0":5.5236767235001265,"aX":1.5465417100210817},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.2,"breakHorizontal":-2.0,"spinRate":2690,"spinDirection":102},"zone":2,"typeConfidence":0.86,"plateTime":0.4183795723381647,"extension":6.48734038401175},"index":6,"playId":"3bbf20e4-c871-3fc0-ad4d-909c9d12d041","pitchNumber":7,"startTime":"2026-08-15T23:50:42.470Z","endTime":"2026-08-15T23:50:46.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:50:46.939Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Masataka Yoshida doubles (16) on a line drive to right fielder Ronny Simon. Nick Sogard to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:50:56.205Z","endTime":"2026-08-15T23:51:42.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91684108899873,"aZ":-11.63335988100481,"pfxX":-3.923183011497102,"pfxZ":10.487928523885103,"pX":0.13368132629502866,"pZ":2.22228787631955,"vX0":3.5893334078360257,"vY0":-139.4365273123529,"vZ0":-6.76399050053833,"x":111.9,"y":178.78,"x0":-0.6639080372323115,"y0":50.005187273789616,"z0":5.45621958300274,"aX":-7.6851581527628445},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":6.4,"spinRate":2485,"spinDirection":211},"zone":5,"typeConfidence":0.85,"plateTime":0.3936190922023628,"extension":6.55754553422922},"index":0,"playId":"ed233f8a-22f6-3409-94f8-33d7b08f505b","pitchNumber":1,"startTime":"2026-08-15T23:51:12.608Z","endTime":"2026-08-15T23:51:16.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.529521444300805,"aZ":-32.50993556627143,"pfxX":0.37470980694304834,"pfxZ":-0.19785107166277172,"pX":0.42337298162984577,"pZ":2.2631866372151066,"vX0":3.7269677232915637,"vY0":-127.97105300791003,"vZ0":-1.901718966098219,"x":100.86,"y":177.67,"x0":-1.09606813744601,"y0":50.00616067206403,"z0":5.544375294551416,"aX":0.625520824065827},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.6,"breakHorizontal":-1.4,"spinRate":2726,"spinDirection":88},"zone":6,"typeConfidence":0.75,"plateTime":0.4267731208523049,"extension":6.326693039158648},"hitData":{"launchSpeed":103.6,"launchAngle":4.0,"totalDistance":101.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.08,"coordY":111.14}},"index":1,"playId":"350b0c33-978d-3a9f-b8d4-9ba7124d622b","pitchNumber":2,"startTime":"2026-08-15T23:51:30.213Z","endTime":"2026-08-15T23:51:42.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:51:42.184Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:53:29.716Z","endTime":"2026-08-15T23:54:47.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-15T23:52:09.066Z","endTime":"2026-08-15T23:53:05.815Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"description":"Offensive Substitution: Pinch-runner Anthony Seigler replaces Masataka Yoshida.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-15T23:53:05.815Z","endTime":"2026-08-15T23:53:32.010Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"base":2},{"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.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475982154955894,"aZ":-11.679707059518194,"pfxX":-2.549900159230643,"pfxZ":10.303971783372734,"pX":1.235688961232352,"pZ":1.577381913066819,"vX0":5.4233233451562635,"vY0":-140.10753640460854,"vZ0":-8.160298094392806,"x":69.9,"y":196.19,"x0":-0.39333485251076095,"y0":50.00686972814375,"z0":5.290116882790371,"aX":-5.074108417441892},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":3.5,"spinRate":2622,"spinDirection":206},"zone":14,"typeConfidence":0.86,"plateTime":0.3908361920072343,"extension":6.741480747931781},"index":2,"playId":"e0da713a-9334-38cf-8b5e-dafaac762dda","pitchNumber":1,"startTime":"2026-08-15T23:53:32.010Z","endTime":"2026-08-15T23:53:36.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39999344348751,"aZ":-10.69482571461767,"pfxX":-3.1762204202985833,"pfxZ":10.709192598787595,"pX":1.168483709348982,"pZ":3.297802886330541,"vX0":6.444288246339669,"vY0":-141.03432746490773,"vZ0":-4.058461172666834,"x":72.46,"y":149.74,"x0":-0.7379514116830078,"y0":50.00153764838776,"z0":5.450453711047681,"aX":-6.37052823583371},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":4.3,"spinRate":2578,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.38902574538391654,"extension":6.654032035873887},"index":3,"playId":"0dc95fc7-15ab-3873-b61f-27839da1cef1","pitchNumber":2,"startTime":"2026-08-15T23:53:52.050Z","endTime":"2026-08-15T23:53:56.247Z","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":97.6,"endSpeed":88.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21192949679888,"aZ":-10.362978620360373,"pfxX":-4.212103557822703,"pfxZ":10.714267823439053,"pX":0.304327827365363,"pZ":3.0176303716982527,"vX0":4.843375173825635,"vY0":-141.9483234266743,"vZ0":-4.916907161353473,"x":105.4,"y":157.3,"x0":-0.8787308823696386,"y0":50.00383019825609,"z0":5.435100617864323,"aX":-8.5758693215792},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.6,"breakHorizontal":6.6,"spinRate":2586,"spinDirection":208},"zone":3,"typeConfidence":0.91,"plateTime":0.3862156798591414,"extension":6.656409951094584},"index":4,"playId":"830d927f-add5-3253-988a-1dc806e2da1d","pitchNumber":3,"startTime":"2026-08-15T23:54:14.792Z","endTime":"2026-08-15T23:54:17.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53783909757288,"aZ":-10.529449569249673,"pfxX":-5.7893838401950735,"pfxZ":10.412025688557312,"pX":0.39746840324938665,"pZ":2.9375256352785586,"vX0":4.99784233084695,"vY0":-143.3643213485059,"vZ0":-5.248919624352841,"x":101.85,"y":159.47,"x0":-0.6173155521254602,"y0":50.00605284839511,"z0":5.451201922785156,"aX":-12.03835715118887},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.0,"breakHorizontal":9.5,"spinRate":2635,"spinDirection":204},"zone":3,"typeConfidence":0.91,"plateTime":0.3822499943882387,"extension":6.917899468350622},"index":5,"playId":"4a978a13-c035-374c-8ea5-9fde58822e72","pitchNumber":4,"startTime":"2026-08-15T23:54:42.616Z","endTime":"2026-08-15T23:54:47.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:54:47.070Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:54:57.368Z","endTime":"2026-08-15T23:57:16.619Z","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":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":98.8,"endSpeed":90.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51091048818726,"aZ":-10.909571915356665,"pfxX":-5.236134813202123,"pfxZ":10.171527338031975,"pX":1.141249390165189,"pZ":2.986277399666185,"vX0":6.8247773891446855,"vY0":-143.71359389598896,"vZ0":-5.181392452190455,"x":73.5,"y":158.15,"x0":-0.5846999695995017,"y0":50.001736453220396,"z0":5.491098588868565,"aX":-10.945769275175127},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2553,"spinDirection":213},"zone":12,"typeConfidence":0.92,"plateTime":0.3812204053193713,"extension":6.794072128313073},"index":0,"playId":"7677a503-a0d6-39f5-862a-92f4375e2471","pitchNumber":1,"startTime":"2026-08-15T23:55:14.931Z","endTime":"2026-08-15T23:55:18.662Z","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":98.4,"endSpeed":89.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.421251871938715,"aZ":-9.63772591460642,"pfxX":-4.281007142552642,"pfxZ":10.923164640711144,"pX":-0.6494377203845383,"pZ":3.689697720269131,"vX0":1.79974568740383,"vY0":-143.2672338031203,"vZ0":-3.493523798583971,"x":141.76,"y":139.16,"x0":-0.7323272591128551,"y0":50.000581153837196,"z0":5.534834543158783,"aX":-8.831355973417255},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.2,"breakHorizontal":7.3,"spinRate":2554,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.38341044130079904,"extension":6.684532584204881},"index":1,"playId":"d059918c-e88a-3c36-9296-5d0f2422936c","pitchNumber":2,"startTime":"2026-08-15T23:55:35.987Z","endTime":"2026-08-15T23:55:40.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.629106571552047,"aZ":-28.738827881169446,"pfxX":0.5286135915972907,"pfxZ":1.9070123888844348,"pX":0.6176431194883263,"pZ":2.0685798573180625,"vX0":3.8047290050785296,"vY0":-132.47452502446993,"vZ0":-3.1185988014292856,"x":93.46,"y":182.93,"x0":-0.8977288317584898,"y0":50.00316654567282,"z0":5.331120100981919,"aX":0.9522931859866818},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":-1.7,"spinRate":2747,"spinDirection":142},"zone":9,"typeConfidence":0.9,"plateTime":0.41129872239686227,"extension":6.522175791483304},"index":2,"playId":"4bfe9db1-cc5c-3b71-8797-54033f9b4030","pitchNumber":3,"startTime":"2026-08-15T23:55:58.735Z","endTime":"2026-08-15T23:56:03.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-15T23:56:09.828Z","endTime":"2026-08-15T23:56:27.273Z","isPitch":false,"type":"action","player":{"id":668939,"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.964362891464585,"aZ":-29.606470392066026,"pfxX":-7.509179730005868,"pfxZ":1.3557226449839765,"pX":-0.01821563564366317,"pZ":1.35513467707866,"vX0":5.4867802239491015,"vY0":-136.16093165972816,"vZ0":-5.0366149657023,"x":117.69,"y":202.19,"x0":-1.0768661716404115,"y0":50.0016576506523,"z0":5.260453382732867,"aX":-14.196350123538618},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.7,"breakHorizontal":12.6,"spinRate":1560,"spinDirection":231},"zone":13,"typeConfidence":0.93,"plateTime":0.4012085620588346,"extension":6.5037257199589975},"index":4,"playId":"f2819305-4782-3760-8396-804d6bec62c2","pitchNumber":4,"startTime":"2026-08-15T23:56:27.273Z","endTime":"2026-08-15T23:56:31.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56106205386119,"aZ":-22.374273044001313,"pfxX":-8.656207991187305,"pfxZ":5.149742004949541,"pX":-0.8425330802391285,"pZ":2.02843651356751,"vX0":3.971054405900162,"vY0":-136.93502718557187,"vZ0":-4.713965862407752,"x":149.12,"y":184.01,"x0":-1.1848711030551036,"y0":50.00548068175887,"z0":5.2983036823294745,"aX":-16.48054222564094},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.5,"breakHorizontal":14.9,"spinRate":1578,"spinDirection":231},"zone":13,"typeConfidence":0.86,"plateTime":0.399627429090061,"extension":6.465581771276677},"index":5,"playId":"b50e057a-d84d-37b8-9e09-c20e41d3f28e","pitchNumber":5,"startTime":"2026-08-15T23:56:49.376Z","endTime":"2026-08-15T23:56:53.960Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65645470341675,"aZ":-30.78810918720106,"pfxX":0.9091374724012169,"pfxZ":0.7692971250444742,"pX":-0.06759962252346453,"pZ":2.5873920564457613,"vX0":2.083223659087196,"vY0":-132.62184408738568,"vZ0":-1.568228719537737,"x":119.58,"y":168.92,"x0":-0.9771479836494401,"y0":50.00515328952207,"z0":5.402872826754651,"aX":1.6418012032936058},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":-2.0,"spinRate":3028,"spinDirection":75},"zone":5,"typeConfidence":0.9,"plateTime":0.41083187536318233,"extension":6.3360568341005195},"index":6,"playId":"361aaf9c-0fdb-3464-abf0-5031c616abb2","pitchNumber":6,"startTime":"2026-08-15T23:57:12.143Z","endTime":"2026-08-15T23:57:16.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:57:16.619Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T23:59:52.969Z","endTime":"2026-08-16T00:00:23.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Anthony Seigler remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T23:59:01.665Z","endTime":"2026-08-15T23:59:55.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.636777089438247,"aZ":-26.794612651297676,"pfxX":1.595395607136396,"pfxZ":3.3459003971339962,"pX":0.25268069430169077,"pZ":1.8649487002308267,"vX0":2.373933160917275,"vY0":-125.75083261683943,"vZ0":-3.3697069464779927,"x":107.37,"y":188.43,"x0":-0.909516452922493,"y0":50.002358823244855,"z0":5.3874992009148,"aX":2.563746041269947},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.5,"breakHorizontal":-3.4,"spinRate":2495,"spinDirection":176},"zone":8,"typeConfidence":2.0,"plateTime":0.43496720616927753,"extension":6.406788067228654},"index":1,"playId":"5a6079cc-628e-3f08-9f2d-de72e74ec05f","pitchNumber":1,"startTime":"2026-08-15T23:59:55.237Z","endTime":"2026-08-15T23:59:58.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.413100067211307,"aZ":-32.85100965122237,"pfxX":8.375258237659267,"pfxZ":-0.4492124494815748,"pX":0.08586473899153427,"pZ":2.902450646119644,"vX0":-0.515134050987943,"vY0":-122.20108321727868,"vZ0":0.1481980132542995,"x":113.73,"y":160.41,"x0":-0.788230074263131,"y0":50.00140801845342,"z0":5.666460059611064,"aX":12.646990798327767},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.5,"breakHorizontal":-15.0,"spinRate":2656,"spinDirection":44},"zone":5,"typeConfidence":2.0,"plateTime":0.44846159234715977,"extension":6.263614069314511},"hitData":{"launchSpeed":96.4,"launchAngle":42.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.47,"coordY":71.77}},"index":2,"playId":"09777446-af8a-30ce-b95a-7fec468a0e07","pitchNumber":2,"startTime":"2026-08-16T00:00:14.019Z","endTime":"2026-08-16T00:00:23.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:00:23.011Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Horwitz lines out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-16T00:00:33.754Z","endTime":"2026-08-16T00:02:47.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.5,"endSpeed":72.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.441067195666676,"aZ":-41.736651238707566,"pfxX":5.9890124513216225,"pfxZ":-7.252952713708607,"pX":-0.7007966820688148,"pZ":3.1069061703443515,"vX0":-1.5603279009352389,"vY0":-114.23114977419496,"vZ0":3.0996712232449832,"x":143.71,"y":154.89,"x0":-0.7860734185917215,"y0":50.00114594777836,"z0":5.841287001419795,"aX":7.897954800491959},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.0,"breakHorizontal":-10.4,"spinRate":2394,"spinDirection":25},"zone":1,"typeConfidence":2.0,"plateTime":0.47985051075944574,"extension":6.256996338424754},"index":0,"playId":"51882704-3b12-323e-ac9c-3ed0f761f5e7","pitchNumber":1,"startTime":"2026-08-16T00:00:54.882Z","endTime":"2026-08-16T00:00:58.083Z","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":86.1,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.919381496292484,"aZ":-27.280576398284285,"pfxX":-8.429086877106513,"pfxZ":3.0632815356048395,"pX":0.3156803224689513,"pZ":1.7026346250428634,"vX0":5.246981462210225,"vY0":-125.27245082226665,"vZ0":-3.2849735687119033,"x":104.97,"y":192.81,"x0":-0.7045873951739589,"y0":50.0048377965073,"z0":5.24703147756673,"aX":-13.477104402674021},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.0,"breakHorizontal":14.2,"spinRate":1805,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.4362470696433851,"extension":6.497777332236515},"index":1,"playId":"61d39189-fc49-3494-8f7c-ead429792a30","pitchNumber":2,"startTime":"2026-08-16T00:01:14.249Z","endTime":"2026-08-16T00:01:18.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74037875979086,"aZ":-22.94510394021874,"pfxX":-0.8850518824447908,"pfxZ":5.087517190874336,"pX":0.612821083399907,"pZ":2.053295374119771,"vX0":3.588243933701095,"vY0":-132.9498120868991,"vZ0":-4.587171171762914,"x":93.64,"y":183.34,"x0":-0.631210720331713,"y0":50.00644698275502,"z0":5.437008616899922,"aX":-1.6070488692294478},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":1.0,"spinRate":2470,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4097744175983018,"extension":6.48083386235591},"index":2,"playId":"4e2fe420-4a37-3297-9a8a-ded82cda303e","pitchNumber":3,"startTime":"2026-08-16T00:01:34.776Z","endTime":"2026-08-16T00:01:37.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40471787279924,"aZ":-22.6226767578134,"pfxX":0.8416631453453389,"pfxZ":5.155245249701167,"pX":-0.08769541501584378,"pZ":2.4427080984099163,"vX0":1.3455077827990505,"vY0":-134.5667952561288,"vZ0":-3.7448142247853022,"x":120.34,"y":172.83,"x0":-0.701573833888498,"y0":50.002815447709544,"z0":5.435590279457212,"aX":1.5591193954309936},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":-1.8,"spinRate":2386,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.40544438037442276,"extension":6.3522610287509105},"index":3,"playId":"50737fd0-a6aa-3e87-bd41-bb81b6144b1d","pitchNumber":4,"startTime":"2026-08-16T00:01:57.410Z","endTime":"2026-08-16T00:02:00.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.742617188902965,"aZ":-37.03325924908743,"pfxX":7.626507553648739,"pfxZ":-3.2011796843803433,"pX":-0.920754058411758,"pZ":1.8103012287644191,"vX0":-2.5657303414369332,"vY0":-122.47891324782017,"vZ0":-1.2935120336779231,"x":152.1,"y":189.9,"x0":-0.8490691234881149,"y0":50.005211798015495,"z0":5.519149341744527,"aX":11.560242331267942},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.9,"breakHorizontal":-13.2,"spinRate":2675,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.44761866476331313,"extension":6.255744629520594},"index":4,"playId":"46138084-ff4c-3a23-9e83-c8afab8f7beb","pitchNumber":5,"startTime":"2026-08-16T00:02:20.419Z","endTime":"2026-08-16T00:02:24.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.168197696284015,"aZ":-36.386492220692524,"pfxX":6.500320044847126,"pfxZ":-2.778258211480134,"pX":-1.0549590996696714,"pZ":2.6997733869697966,"vX0":-2.0991569654484747,"vY0":-122.38149921379545,"vZ0":0.6853500097612375,"x":157.21,"y":165.89,"x0":-1.030568854232493,"y0":50.00244946487882,"z0":5.532915942015835,"aX":9.858923479337369},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.6,"breakHorizontal":-11.3,"spinRate":2667,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4475755284480245,"extension":6.3279776224729405},"hitData":{"launchSpeed":93.4,"launchAngle":19.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.65,"coordY":100.23}},"index":5,"playId":"4917744e-5165-3da2-8d4a-38324aef0c29","pitchNumber":6,"startTime":"2026-08-16T00:02:41.737Z","endTime":"2026-08-16T00:02:47.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:02:47.960Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-16T00:02:53.696Z","endTime":"2026-08-16T00:04:36.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64870498661079,"aZ":-29.06451246507998,"pfxX":-10.621709371030327,"pfxZ":1.908270340417828,"pX":-0.3520738426750589,"pZ":1.008447671238105,"vX0":4.5577219157404,"vY0":-127.38459922993704,"vZ0":-4.791003915791611,"x":130.42,"y":211.55,"x0":-0.7903494070057205,"y0":50.005575976927815,"z0":5.227831020883904,"aX":-17.3531386512419},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":18.1,"spinRate":1827,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4309783431066876,"extension":6.396071013625407},"index":0,"playId":"284e6f43-4b6f-3d92-8e6a-da5370c68046","pitchNumber":1,"startTime":"2026-08-16T00:03:16.561Z","endTime":"2026-08-16T00:03:20.761Z","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":91.5,"endSpeed":84.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60860740422896,"aZ":-20.869934135971526,"pfxX":-0.8615075705657813,"pfxZ":6.233678362663143,"pX":0.6991370919346407,"pZ":2.160940683010972,"vX0":3.9168281356348387,"vY0":-133.29695753628647,"vZ0":-4.281454435536577,"x":90.35,"y":180.43,"x0":-0.6725377956614637,"y0":50.00324581374826,"z0":5.2802480525044375,"aX":-1.5629996850100947},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":0.8,"spinRate":2447,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4097309637851101,"extension":6.338130655826372},"index":1,"playId":"f48598cc-2eb4-3c85-b5e0-00ac002b16fa","pitchNumber":2,"startTime":"2026-08-16T00:03:35.966Z","endTime":"2026-08-16T00:03:39.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53563272266463,"aZ":-35.6397559166467,"pfxX":6.606002052160381,"pfxZ":-2.244859246420698,"pX":0.6735861395514353,"pZ":0.8358798992354355,"vX0":1.2296622908172694,"vY0":-123.47154201989507,"vZ0":-4.006293731102134,"x":91.32,"y":216.21,"x0":-0.6890488231903078,"y0":50.00153016611405,"z0":5.477637249351237,"aX":10.201190227807077},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.8,"breakHorizontal":-12.2,"spinRate":2617,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4435560229841262,"extension":6.509670029571485},"index":2,"playId":"1280ba64-074f-3422-a792-02719e991b57","pitchNumber":3,"startTime":"2026-08-16T00:04:03.362Z","endTime":"2026-08-16T00:04:06.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.173886103004545,"aZ":-27.18702606257066,"pfxX":-8.811937839529792,"pfxZ":2.879373573836288,"pX":-0.6172652972797746,"pZ":2.2758312453181646,"vX0":3.5723948619563246,"vY0":-131.42302053422424,"vZ0":-2.4625164855515282,"x":140.53,"y":177.33,"x0":-0.8560974461226194,"y0":50.0054574744866,"z0":5.262951101479693,"aX":-15.279113580882365},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.8,"breakHorizontal":15.1,"spinRate":2247,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4181980102244909,"extension":6.441630418317344},"hitData":{"launchSpeed":96.9,"launchAngle":41.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.44,"coordY":65.38}},"index":3,"playId":"3a30e8e0-2550-3484-9c73-0e9eb7c7eb86","pitchNumber":4,"startTime":"2026-08-16T00:04:25.277Z","endTime":"2026-08-16T00:04:36.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:04:36.253Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-16T00:06:43.159Z","endTime":"2026-08-16T00:08:21.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"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,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.7,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175241511350553,"aZ":-29.555677893880844,"pfxX":0.49181215390277133,"pfxZ":1.5668722086102385,"pX":-0.9574280167720238,"pZ":2.9063239756399533,"vX0":0.6985928285458101,"vY0":-127.86522907255939,"vZ0":-0.5355129199694337,"x":153.49,"y":160.31,"x0":-1.2971537999037173,"y0":50.00319052538683,"z0":5.419856842145862,"aX":0.821355297840825},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":-1.1,"spinRate":2833,"spinDirection":89},"zone":11,"typeConfidence":0.9,"plateTime":0.4269201378685237,"extension":6.386928901111407},"index":0,"playId":"44a6f3e4-8387-3041-878e-43a639288a4e","pitchNumber":1,"startTime":"2026-08-16T00:07:08.400Z","endTime":"2026-08-16T00:07:12.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92756333193063,"aZ":-27.853127678603155,"pfxX":-0.2177248512204808,"pfxZ":2.5485374762193143,"pX":-0.9156610798281563,"pZ":2.0049461105766078,"vX0":0.7541021101214872,"vY0":-128.93054506502253,"vZ0":-3.1263125954544133,"x":151.9,"y":184.65,"x0":-1.1826955066033105,"y0":50.002799260292285,"z0":5.365538125662786,"aX":-0.36928443138912326},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":0.2,"spinRate":2833,"spinDirection":101},"zone":13,"typeConfidence":0.9,"plateTime":0.42361544513881944,"extension":6.412853103639026},"index":1,"playId":"0bcf9f92-0cb5-3edb-9b94-bc30b05fe356","pitchNumber":2,"startTime":"2026-08-16T00:07:23.996Z","endTime":"2026-08-16T00:07:27.942Z","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":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75971589654556,"aZ":-13.204560806672184,"pfxX":-5.107301230564641,"pfxZ":9.342021166659173,"pX":0.4596556426550489,"pZ":2.0733779204076934,"vX0":4.8850676472925825,"vY0":-141.6944844272686,"vZ0":-6.890337871804312,"x":99.48,"y":182.8,"x0":-0.6242336217853933,"y0":50.0038794963639,"z0":5.3825478555367905,"aX":-10.372667055779381},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":8.3,"spinRate":2588,"spinDirection":211},"zone":9,"typeConfidence":0.87,"plateTime":0.38673866010777,"extension":6.740203761352195},"index":2,"playId":"3eedb793-d958-306e-9056-0d432aec48c5","pitchNumber":3,"startTime":"2026-08-16T00:07:40.792Z","endTime":"2026-08-16T00:07:43.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406172705664556,"aZ":-27.974050406536467,"pfxX":-0.07041087359898146,"pfxZ":2.384453301908716,"pX":1.1164699154834667,"pZ":0.5776110416789598,"vX0":5.103359551108393,"vY0":-131.00861510338308,"vZ0":-6.957626664426183,"x":74.44,"y":223.18,"x0":-0.8372320981053563,"y0":50.00079391863331,"z0":5.322839029025028,"aX":-0.12417993103050122},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.1,"breakHorizontal":-0.8,"spinRate":2881,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.4160764681136957,"extension":6.438220474405557},"index":3,"playId":"93555ab8-d565-3db8-8406-18930ca56bb6","pitchNumber":4,"startTime":"2026-08-16T00:07:57.595Z","endTime":"2026-08-16T00:08:01.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.601362030014215,"aZ":-10.718572871027392,"pfxX":-4.689434259229927,"pfxZ":10.727196507081466,"pX":1.1265747054661195,"pZ":2.155950343161652,"vX0":6.630763429401903,"vY0":-140.6949289262621,"vZ0":-6.630759460177027,"x":74.06,"y":180.57,"x0":-0.6539752154298083,"y0":50.004656307657335,"z0":5.241588046034416,"aX":-9.38142551449302},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":7.1,"spinRate":2610,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.3896435182026572,"extension":6.872081952460097},"index":4,"playId":"7de3647d-57fe-33ee-b5e2-265916081183","pitchNumber":5,"startTime":"2026-08-16T00:08:17.268Z","endTime":"2026-08-16T00:08:21.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:08:21.756Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wilyer Abreu doubles (26) on a line drive to right fielder Ronny Simon. Willson Contreras to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-16T00:09:05.100Z","endTime":"2026-08-16T00:11:35.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"6248e34e-712d-3c53-96db-1a6800d6a7a4","startTime":"2026-08-16T00:08:48.886Z","endTime":"2026-08-16T00:08:51.886Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.215315910634825,"aZ":-30.866781158287534,"pfxX":-6.580639649472426,"pfxZ":0.7223391849296661,"pX":-0.12721727216273157,"pZ":1.4467864152718728,"vX0":5.002088781197464,"vY0":-133.66043648218795,"vZ0":-4.31310492232664,"x":121.85,"y":199.72,"x0":-1.1658807714295945,"y0":50.00423389486445,"z0":5.292347643448412,"aX":-11.933958151045045},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.6,"breakHorizontal":10.9,"spinRate":1659,"spinDirection":232},"zone":13,"typeConfidence":0.92,"plateTime":0.40944995034300113,"extension":6.343346961974842},"index":1,"playId":"456b040c-5cab-327e-aa66-29c981fb89b0","pitchNumber":1,"startTime":"2026-08-16T00:09:07.457Z","endTime":"2026-08-16T00:09:11.674Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.378590322168446,"aZ":-29.86234712257002,"pfxX":-8.183118608637859,"pfxZ":1.3256762455244913,"pX":0.44415093438235953,"pZ":0.31901497823426966,"vX0":6.805524469890415,"vY0":-131.13095409310506,"vZ0":-6.714246063015311,"x":100.07,"y":230.17,"x0":-1.1198915139053305,"y0":50.002309414733254,"z0":5.136492296979299,"aX":-14.269902174596691},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.1,"breakHorizontal":13.3,"spinRate":1623,"spinDirection":236},"zone":14,"typeConfidence":0.93,"plateTime":0.4174710576009759,"extension":6.605751347615646},"index":2,"playId":"024e5889-14e9-3ce1-8b1a-8b595b3c4f4c","pitchNumber":2,"startTime":"2026-08-16T00:09:29.213Z","endTime":"2026-08-16T00:09:33.126Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64441661053933,"aZ":-11.831386646038467,"pfxX":-3.854963639736199,"pfxZ":10.035282739521248,"pX":-0.33528689420526675,"pZ":3.213248221580443,"vX0":3.066329152054797,"vY0":-141.54619893793293,"vZ0":-4.0321694611806125,"x":129.78,"y":152.02,"x0":-0.9323967603343228,"y0":50.001141846414384,"z0":5.415169833166808,"aX":-7.812911691888745},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2612,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.3871314704076756,"extension":6.4930478819334425},"index":3,"playId":"74a927f5-bb27-3b3b-8417-634c3692f37c","pitchNumber":3,"startTime":"2026-08-16T00:09:51.476Z","endTime":"2026-08-16T00:09:55.611Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.225438507330516,"aZ":-30.380950084288227,"pfxX":0.5621300520964697,"pfxZ":1.0610054994353741,"pX":-0.1709534776491151,"pZ":0.9948856160984699,"vX0":2.634389355677213,"vY0":-129.21278823382445,"vZ0":-4.975038271036018,"x":123.52,"y":211.92,"x0":-1.2756450503204413,"y0":50.005375635550436,"z0":5.272029771274942,"aX":0.953238246969492},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":-1.6,"spinRate":2626,"spinDirection":139},"zone":13,"typeConfidence":0.89,"plateTime":0.4234468152141062,"extension":6.282871437613926},"index":4,"playId":"0d35db92-47f6-304e-80f1-1f4b472e3c69","pitchNumber":4,"startTime":"2026-08-16T00:10:13.340Z","endTime":"2026-08-16T00:10:17.169Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.255450326182828,"aZ":-29.955644615155624,"pfxX":1.1176068332869664,"pfxZ":1.2875414467386905,"pX":0.2896244068869679,"pZ":1.7621672762424474,"vX0":3.5403085771467575,"vY0":-129.59349470625736,"vZ0":-2.884047749238017,"x":105.96,"y":191.2,"x0":-1.233193199973017,"y0":50.000331403162676,"z0":5.151339129923426,"aX":1.9216018368319654},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.9,"breakHorizontal":-2.8,"spinRate":2673,"spinDirection":139},"zone":9,"typeConfidence":0.9,"plateTime":0.4208583335189422,"extension":6.494657954303584},"index":5,"playId":"f2a0ff7a-7dda-3707-b7b6-7fb77f93171c","pitchNumber":5,"startTime":"2026-08-16T00:10:37.066Z","endTime":"2026-08-16T00:10:40.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06097122034267,"aZ":-12.770083690195632,"pfxX":-6.4200836295674755,"pfxZ":9.427705495331775,"pX":0.3251616148114635,"pZ":3.1624465919152973,"vX0":5.353280236889577,"vY0":-142.83972463027263,"vZ0":-3.981488576053802,"x":104.61,"y":153.39,"x0":-0.7426208130250851,"y0":50.00687719065634,"z0":5.382197213586773,"aX":-13.21963866169919},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2529,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.3840190721704322,"extension":6.564830750196145},"index":6,"playId":"3a68c3dc-65eb-3eaf-baf9-11aa61bdc678","pitchNumber":6,"startTime":"2026-08-16T00:10:59.493Z","endTime":"2026-08-16T00:11:04.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.973750089790336,"aZ":-31.519973758629803,"pfxX":1.1850183585743168,"pfxZ":0.3829062794379947,"pX":0.5461591959590634,"pZ":2.4402654923146705,"vX0":4.180124485874292,"vY0":-130.26386391052745,"vZ0":-1.1048198690483366,"x":96.18,"y":172.89,"x0":-1.2323766716933862,"y0":50.00441890188678,"z0":5.2494761988600205,"aX":2.039938657083196},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.7,"breakHorizontal":-3.0,"spinRate":2671,"spinDirection":120},"zone":6,"typeConfidence":0.89,"plateTime":0.42022832527504805,"extension":6.4482057544854765},"hitData":{"launchSpeed":105.3,"launchAngle":19.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":212.62,"coordY":119.25}},"index":7,"playId":"0f55cb42-98fc-3208-87b3-22cf5dcb1b40","pitchNumber":7,"startTime":"2026-08-16T00:11:22.942Z","endTime":"2026-08-16T00:11:35.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:11:35.174Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, shortstop Jacob Gonzalez to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-16T00:12:47.605Z","endTime":"2026-08-16T00:13:59.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T00:12:29.303Z","endTime":"2026-08-16T00:12:49.964Z","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":97.2,"endSpeed":88.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.546288037938396,"aZ":-16.754591853861918,"pfxX":-6.010773991438028,"pfxZ":7.628295096307893,"pX":-0.9904031812193621,"pZ":3.527519883284325,"vX0":2.4617327823720894,"vY0":-141.5511753750181,"vZ0":-1.7779157793794667,"x":154.75,"y":143.54,"x0":-1.0925327736958115,"y0":50.000823867845334,"z0":5.241230807900027,"aX":-12.145777105775501},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.7,"breakHorizontal":10.3,"spinRate":2603,"spinDirection":215},"zone":11,"typeConfidence":0.85,"plateTime":0.38756070867087233,"extension":6.6210599631030265},"index":1,"playId":"5eb1042e-3236-3081-a81d-7bacd34364ca","pitchNumber":1,"startTime":"2026-08-16T00:12:49.964Z","endTime":"2026-08-16T00:12:55.084Z","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.9,"endSpeed":89.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27732269832563,"aZ":-14.808444659713501,"pfxX":-7.573006253648174,"pfxZ":8.51573478782242,"pX":0.2240194184819317,"pZ":2.0444206856110005,"vX0":6.3394000900382546,"vY0":-142.27581648348874,"vZ0":-6.159040778337515,"x":108.46,"y":183.58,"x0":-1.0550714567216983,"y0":50.00144447257757,"z0":5.184762546828077,"aX":-15.441204744345155},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":12.4,"spinRate":2577,"spinDirection":218},"zone":5,"typeConfidence":0.84,"plateTime":0.3857715027376827,"extension":6.579419052952494},"index":2,"playId":"87e539ed-7666-30a5-8823-3a9cb7134e68","pitchNumber":2,"startTime":"2026-08-16T00:13:09.335Z","endTime":"2026-08-16T00:13:12.338Z","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":93.3,"endSpeed":85.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.155564057844025,"aZ":-32.40745611965017,"pfxX":-9.080855995458586,"pfxZ":-0.12121286018779465,"pX":-0.4074414192716605,"pZ":2.0927841832893885,"vX0":5.046981140677097,"vY0":-135.76820140228168,"vZ0":-2.6558552257441357,"x":132.53,"y":182.27,"x0":-1.1120851983284665,"y0":50.00604780349546,"z0":5.342671762710957,"aX":-16.9295812730261},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.6,"breakHorizontal":15.4,"spinRate":1579,"spinDirection":234},"zone":4,"typeConfidence":0.93,"plateTime":0.40366502874659327,"extension":6.4354071031586315},"index":3,"playId":"8707e675-c140-3c9d-b7b9-8a4b6a4d9fe1","pitchNumber":3,"startTime":"2026-08-16T00:13:27.510Z","endTime":"2026-08-16T00:13:30.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71070175611027,"aZ":-31.807522548625794,"pfxX":-8.165002865481025,"pfxZ":0.19754750229929563,"pX":-0.2976260855828968,"pZ":1.7727632821169306,"vX0":5.067205368102276,"vY0":-135.84206164131493,"vZ0":-3.7231880769877637,"x":128.34,"y":190.92,"x0":-1.1261420188176994,"y0":50.00503403663476,"z0":5.372107982906627,"aX":-15.263940386209406},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.2,"breakHorizontal":13.7,"spinRate":1668,"spinDirection":234},"zone":7,"typeConfidence":0.93,"plateTime":0.40319481935916013,"extension":6.474607683361043},"hitData":{"launchSpeed":74.7,"launchAngle":8.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":160.3}},"index":4,"playId":"1f90d355-3cc2-3230-9014-94c2e0b6c351","pitchNumber":4,"startTime":"2026-08-16T00:13:52.063Z","endTime":"2026-08-16T00:13:59.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:13:59.592Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-16T00:14:05.658Z","endTime":"2026-08-16T00:16:36.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.865508286031467,"aZ":-29.458381326478346,"pfxX":-6.318479382060252,"pfxZ":1.4585380349251373,"pX":-0.7525100183650957,"pZ":3.0914760495982785,"vX0":3.7549283953100647,"vY0":-135.55101707666307,"vZ0":-0.819425797385944,"x":145.68,"y":155.31,"x0":-1.3327444028905455,"y0":50.006631963804445,"z0":5.449466471022582,"aX":-11.792956844602317},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.6,"breakHorizontal":10.7,"spinRate":1489,"spinDirection":232},"zone":1,"typeConfidence":0.92,"plateTime":0.4036568990730096,"extension":6.398573936824261},"index":0,"playId":"01ffe8aa-31dd-333b-8968-b84337ec8945","pitchNumber":1,"startTime":"2026-08-16T00:14:27.296Z","endTime":"2026-08-16T00:14:31.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95956378619179,"aZ":-28.623316325934955,"pfxX":-8.236532646712135,"pfxZ":1.9636140517763394,"pX":0.184694885063998,"pZ":1.3166543168638383,"vX0":6.274397508886959,"vY0":-133.44723068025985,"vZ0":-5.053357686331927,"x":109.96,"y":203.23,"x0":-1.1235908058999533,"y0":50.002550660406826,"z0":5.289638955647636,"aX":-14.896956150963279},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.6,"breakHorizontal":13.6,"spinRate":1652,"spinDirection":237},"zone":14,"typeConfidence":0.93,"plateTime":0.40999013247641214,"extension":6.355258412867463},"index":1,"playId":"05509f67-70f5-3fab-b8f9-271ab2f6c0f4","pitchNumber":2,"startTime":"2026-08-16T00:14:47.840Z","endTime":"2026-08-16T00:14:52.398Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-16T00:15:13.492Z","endTime":"2026-08-16T00:15:25.024Z","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":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.93559505573986,"aZ":-13.790682700213862,"pfxX":-6.6699435087151215,"pfxZ":8.837346654009448,"pX":0.35538653613120225,"pZ":5.125273483438765,"vX0":5.616209572354045,"vY0":-143.90782770600217,"vZ0":1.0011999916180627,"x":103.45,"y":100.4,"x0":-0.7628322249842607,"y0":50.003824268720265,"z0":5.631761181693707,"aX":-13.876768748507631},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":10.8,"spinRate":2643,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.38181175565384473,"extension":6.5112194843796045},"index":3,"playId":"77849b43-1e92-3ca2-8cd4-0d9d40802c1d","pitchNumber":3,"startTime":"2026-08-16T00:15:25.024Z","endTime":"2026-08-16T00:15:28.114Z","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.6,"endSpeed":89.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67492642233934,"aZ":-11.955892078569649,"pfxX":-5.071401610474431,"pfxZ":9.775996325410322,"pX":0.7404892961049823,"pZ":4.041677890130401,"vX0":6.066572414286303,"vY0":-143.47279645580906,"vZ0":-2.1423709439758603,"x":88.77,"y":129.65,"x0":-0.7505437319296919,"y0":50.00206958344644,"z0":5.550721767497756,"aX":-10.488168876088368},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2716,"spinDirection":214},"zone":12,"typeConfidence":0.92,"plateTime":0.3829467557094204,"extension":6.600993650143053},"index":4,"playId":"21795441-b07e-383c-abf1-2fc4b105b947","pitchNumber":4,"startTime":"2026-08-16T00:15:48.229Z","endTime":"2026-08-16T00:15:51.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49787204243177,"aZ":-31.060371573413054,"pfxX":-6.932102955623044,"pfxZ":0.6149513519897534,"pX":-0.8572348245112847,"pZ":1.2504519599813642,"vX0":3.3563986850882634,"vY0":-133.42751570119805,"vZ0":-4.760799371455445,"x":149.68,"y":205.02,"x0":-1.2251998945901823,"y0":50.00519775495008,"z0":5.274786103211462,"aX":-12.603374187795403},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.4,"breakHorizontal":11.9,"spinRate":1619,"spinDirection":232},"zone":13,"typeConfidence":0.92,"plateTime":0.4092252693007339,"extension":6.5520863145068535},"index":5,"playId":"034e4a66-02bd-3ddb-9f93-1571b266ff9d","pitchNumber":5,"startTime":"2026-08-16T00:16:09.837Z","endTime":"2026-08-16T00:16:13.721Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05712970070424,"aZ":-14.634915748266375,"pfxX":-7.8341043205658,"pfxZ":8.625834779171756,"pX":-0.4697966506189483,"pZ":3.5662035685229427,"vX0":4.440050478711247,"vY0":-142.24918661411917,"vZ0":-2.2147829800007313,"x":134.91,"y":142.49,"x0":-1.039794465875197,"y0":50.00009942073214,"z0":5.2914960058261125,"aX":-15.92427325265851},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":13.2,"spinRate":2686,"spinDirection":221},"zone":11,"typeConfidence":0.86,"plateTime":0.3862208994346412,"extension":6.599883193976387},"index":6,"playId":"9500a26f-bb19-3354-bb62-f9f5f257b432","pitchNumber":6,"startTime":"2026-08-16T00:16:32.131Z","endTime":"2026-08-16T00:16:36.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:16:36.102Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-16T00:16:45.020Z","endTime":"2026-08-16T00:21:48.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9,10],"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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(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":98.6,"endSpeed":89.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22254895837241,"aZ":-13.044578262086022,"pfxX":-6.544290951688964,"pfxZ":9.222673970388815,"pX":1.3863465724212773,"pZ":3.606779748340446,"vX0":8.57186105658374,"vY0":-143.3695759494217,"vZ0":-2.663940920086628,"x":64.16,"y":141.4,"x0":-0.7968982740803758,"y0":50.00558751950098,"z0":5.36590491755455,"aX":-13.578857355241217},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2666,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.3825520470710453,"extension":6.688853729404618},"index":0,"playId":"0910be17-8e73-33b3-b66a-d0fb01f695f7","pitchNumber":1,"startTime":"2026-08-16T00:17:02.442Z","endTime":"2026-08-16T00:17:06.312Z","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":98.0,"endSpeed":89.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67722444793408,"aZ":-13.014861980900847,"pfxX":-7.455778669757626,"pfxZ":9.367093182568942,"pX":-0.05102892494979272,"pZ":2.615547974816751,"vX0":5.384101141026432,"vY0":-142.55105810267145,"vZ0":-5.1127119793615154,"x":118.95,"y":168.16,"x0":-1.0016288025911397,"y0":50.00002988117908,"z0":5.262831413058396,"aX":-15.246337426976636},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":12.4,"spinRate":2679,"spinDirection":224},"zone":5,"typeConfidence":0.88,"plateTime":0.3851496167970305,"extension":6.493579188947489},"index":1,"playId":"cccbbd04-8a2f-3ffa-8d99-5c463fed36d5","pitchNumber":2,"startTime":"2026-08-16T00:17:21.311Z","endTime":"2026-08-16T00:17:24.311Z","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":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.060855395684072,"aZ":-42.902341337702495,"pfxX":1.587949857672378,"pfxZ":-6.691789124557826,"pX":0.07028563301804372,"pZ":0.6222204470435848,"vX0":2.6244406349286944,"vY0":-125.73124009304564,"vZ0":-2.972861420760627,"x":114.32,"y":221.98,"x0":-1.1925803999259672,"y0":50.00227666749775,"z0":5.295452919313992,"aX":2.5459844291960563},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-12.6,"breakHorizontal":-3.5,"spinRate":3071,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4353361922300856,"extension":6.462780046329612},"index":2,"playId":"95e79903-36b1-3f5d-966b-7d3c059ad144","pitchNumber":3,"startTime":"2026-08-16T00:17:44.155Z","endTime":"2026-08-16T00:17:49.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.687783579613146,"aZ":-15.589724535718252,"pfxX":-6.941543710979785,"pfxZ":7.951690439464851,"pX":0.06631376982138805,"pZ":3.57782758424461,"vX0":5.6838128470298095,"vY0":-144.0421193658339,"vZ0":-2.1019742835649686,"x":114.47,"y":142.18,"x0":-1.0376400827465304,"y0":50.00665507932833,"z0":5.288921507518075,"aX":-14.485642671442848},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":11.3,"spinRate":2532,"spinDirection":217},"zone":12,"typeConfidence":0.88,"plateTime":0.3812923539221664,"extension":6.6192510077936975},"index":3,"playId":"4e3ad677-38ff-3583-9bdb-006111888da3","pitchNumber":4,"startTime":"2026-08-16T00:18:29.483Z","endTime":"2026-08-16T00:18:35.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79087607079151,"aZ":-12.402450550880179,"pfxX":-5.764975365142265,"pfxZ":9.567159418198461,"pX":-0.17749495879160704,"pZ":3.6946272703317105,"vX0":3.4595429478061037,"vY0":-143.02509087606114,"vZ0":-2.6844930496010004,"x":123.77,"y":139.03,"x0":-0.6554616138281346,"y0":50.00093480702221,"z0":5.425910993314209,"aX":-11.911031994209036},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.9,"breakHorizontal":9.7,"spinRate":2569,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3833494454918869,"extension":6.800206034363737},"index":4,"playId":"38db1657-5a6b-30ed-a507-74d4a6ffb3d0","pitchNumber":5,"startTime":"2026-08-16T00:18:59.240Z","endTime":"2026-08-16T00:19:03.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95209619827792,"aZ":-32.35186450747121,"pfxX":-7.909553897442523,"pfxZ":-0.09978560625429367,"pX":-0.8038651071101602,"pZ":1.9016988903965404,"vX0":3.8029798871108036,"vY0":-133.9976888196188,"vZ0":-3.027084357893998,"x":147.64,"y":187.43,"x0":-1.205490844066255,"y0":50.00029082679343,"z0":5.331082194709931,"aX":-14.540388288676947},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.6,"breakHorizontal":13.7,"spinRate":1698,"spinDirection":229},"zone":7,"typeConfidence":0.93,"plateTime":0.407035430902444,"extension":6.450079223843654},"index":5,"playId":"b7c0705e-8ac2-379b-9fc8-ad79ea1324c0","pitchNumber":6,"startTime":"2026-08-16T00:19:22.095Z","endTime":"2026-08-16T00:19:27.507Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47404123742295,"aZ":-30.12516341071532,"pfxX":-7.3997990431829805,"pfxZ":1.1034125097956844,"pX":-0.43659868141699454,"pZ":2.0695829973473616,"vX0":4.410865649207878,"vY0":-134.77101563455423,"vZ0":-3.143192914135145,"x":133.64,"y":182.9,"x0":-1.124378140657712,"y0":50.003151718638314,"z0":5.35563545721235,"aX":-13.752288981617387},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.6,"breakHorizontal":12.6,"spinRate":1523,"spinDirection":236},"zone":7,"typeConfidence":0.93,"plateTime":0.40481837033308965,"extension":6.459986261264552},"index":6,"playId":"c27ff364-1f2e-3da9-b858-2d7ac09ea22a","pitchNumber":7,"startTime":"2026-08-16T00:19:48.100Z","endTime":"2026-08-16T00:19:55.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-08-16T00:20:28.628Z","endTime":"2026-08-16T00:20:47.901Z","isPitch":false,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"}},{"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":98.7,"endSpeed":90.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.778998325725574,"aZ":-12.881613107736396,"pfxX":-4.798163703426496,"pfxZ":9.2297459444909,"pX":0.755615495704359,"pZ":2.835220117552525,"vX0":6.203008471135363,"vY0":-143.56567902661794,"vZ0":-4.904440161735729,"x":88.2,"y":162.23,"x0":-0.8081529784163104,"y0":50.00634432324611,"z0":5.3655750925915555,"aX":-10.033328895236961},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":7.4,"spinRate":2604,"spinDirection":208},"zone":3,"typeConfidence":0.91,"plateTime":0.3813013939756629,"extension":6.7920254022804265},"index":8,"playId":"c4542f03-e8a2-32c7-9cd5-c8e755a445fa","pitchNumber":8,"startTime":"2026-08-16T00:20:47.901Z","endTime":"2026-08-16T00:20:50.901Z","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":98.6,"endSpeed":90.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06295837205967,"aZ":-12.947297780040348,"pfxX":-5.120749904949875,"pfxZ":9.202098075029939,"pX":-0.32035551954001507,"pZ":3.572758605987444,"vX0":3.0308543404643284,"vY0":-143.599850432572,"vZ0":-3.2450324866380074,"x":129.21,"y":142.32,"x0":-0.723784926490427,"y0":50.00695312773724,"z0":5.5223692116481065,"aX":-10.703372893422225},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2552,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3813505606636003,"extension":6.558593284374931},"index":9,"playId":"ab544b87-5d97-3f5e-b276-e016e3acf454","pitchNumber":9,"startTime":"2026-08-16T00:21:15.285Z","endTime":"2026-08-16T00:21:18.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":89.6,"endSpeed":83.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.691810950705296,"aZ":-30.634956263352738,"pfxX":0.7823940099051483,"pfxZ":0.8821612024940668,"pX":0.8096717576486747,"pZ":1.8001014654630936,"vX0":4.919589559246161,"vY0":-130.5377876944094,"vZ0":-3.050068357506272,"x":86.14,"y":190.18,"x0":-1.192624595147977,"y0":50.002265364216704,"z0":5.264068978609716,"aX":1.3645854556969257},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.2,"breakHorizontal":-2.4,"spinRate":2844,"spinDirection":89},"zone":14,"typeConfidence":0.89,"plateTime":0.41785937930816264,"extension":6.5049169727903475},"hitData":{"launchSpeed":79.4,"launchAngle":36.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.23,"coordY":88.02}},"index":10,"playId":"1b21dcdb-4178-3003-b3ca-6e3e876e5057","pitchNumber":10,"startTime":"2026-08-16T00:21:39.285Z","endTime":"2026-08-16T00:21:48.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:21:48.048Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-16T00:24:18.954Z","endTime":"2026-08-16T00:25:45.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"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(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":90.9,"endSpeed":82.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.312000529889986,"aZ":-26.427733461877263,"pfxX":-8.588061359615711,"pfxZ":3.256122906970514,"pX":0.03734937466687755,"pZ":2.9467952586749746,"vX0":4.809622174724343,"vY0":-132.23150186216358,"vZ0":-1.3727699968594242,"x":115.58,"y":159.22,"x0":-0.6934477612184644,"y0":50.00085838638691,"z0":5.419432824599592,"aX":-15.141986847001341},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.8,"breakHorizontal":14.4,"spinRate":2319,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4148978477341756,"extension":6.436263464082771},"index":0,"playId":"ef935065-4e78-3674-a3e1-1f705084b66c","pitchNumber":1,"startTime":"2026-08-16T00:24:26.690Z","endTime":"2026-08-16T00:24:29.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.043547632582417,"aZ":-43.28039884903562,"pfxX":5.911599927826902,"pfxZ":-8.482520287600535,"pX":-1.5548658348931816,"pZ":3.8429688917593263,"vX0":-3.2181471048436086,"vY0":-114.01082324599163,"vZ0":5.136643288671681,"x":176.27,"y":135.02,"x0":-0.8890772741749975,"y0":50.002962877590015,"z0":5.846584971400184,"aX":7.73944854572943},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-13.7,"breakHorizontal":-9.8,"spinRate":2494,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.4814271525744864,"extension":6.16219169580502},"index":1,"playId":"ef335b23-90d4-3a67-b1b7-62ed6b01b1a0","pitchNumber":2,"startTime":"2026-08-16T00:24:45.214Z","endTime":"2026-08-16T00:24:48.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25738969867708,"aZ":-21.392208879555568,"pfxX":-0.7720158994503412,"pfxZ":5.979626384576118,"pX":0.2665284977711809,"pZ":3.019866882092217,"vX0":2.8565184955335132,"vY0":-132.8692806509453,"vZ0":-2.2296187419387947,"x":106.84,"y":157.24,"x0":-0.7182869014074251,"y0":50.0028000132853,"z0":5.410874010390746,"aX":-1.3925106075380829},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":0.8,"spinRate":2471,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.4109426345285989,"extension":6.3809535586353245},"index":2,"playId":"40b5b828-f26a-332b-9256-e7177174ed7e","pitchNumber":3,"startTime":"2026-08-16T00:25:06.716Z","endTime":"2026-08-16T00:25:10.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-16T00:25:20.451Z","endTime":"2026-08-16T00:25:40.522Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.658473948924016,"aZ":-37.0265234498893,"pfxX":5.645137232914221,"pfxZ":-3.162218748412153,"pX":-0.1408861726629318,"pZ":2.889116648922713,"vX0":0.10759635483505708,"vY0":-122.8520095297279,"vZ0":1.0992178352241326,"x":122.37,"y":160.77,"x0":-0.9190677313582729,"y0":50.00500025723477,"z0":5.575858184223204,"aX":8.65523828287757},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.3,"breakHorizontal":-10.2,"spinRate":2750,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.44533924225414667,"extension":6.400058956915117},"index":4,"playId":"39b3fea4-46c7-398d-84c4-b9e2e54e504a","pitchNumber":4,"startTime":"2026-08-16T00:25:40.522Z","endTime":"2026-08-16T00:25:45.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:25:45.646Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esmerlyn Valdez singles on a ground ball to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-16T00:25:50.618Z","endTime":"2026-08-16T00:26:20.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35759426126996,"aZ":-29.966867278899603,"pfxX":1.3112344603742252,"pfxZ":1.4362950914047268,"pX":0.032023339769127274,"pZ":2.2914436989137457,"vX0":1.8626005839405926,"vY0":-122.30100816701962,"vZ0":-1.5018266751393086,"x":115.78,"y":176.91,"x0":-0.906165440388321,"y0":50.00014516835579,"z0":5.454553331883372,"aX":2.0100789010638365},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.5,"breakHorizontal":-2.8,"spinRate":2521,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.44577392011000416,"extension":6.2082246135406285},"hitData":{"launchSpeed":103.0,"launchAngle":8.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.81,"coordY":107.09}},"index":0,"playId":"88eacec2-8d5b-39b9-91d9-93b84175340a","pitchNumber":1,"startTime":"2026-08-16T00:26:11.401Z","endTime":"2026-08-16T00:26:20.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:26:20.458Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ronny Simon grounds into a double play, first baseman Willson Contreras to shortstop Andruw Monasterio to pitcher Sonny Gray. Esmerlyn Valdez out at 2nd. Ronny Simon out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-16T00:26:26.032Z","endTime":"2026-08-16T00:27:15.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"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":543243,"link":"/api/v1/people/543243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.467782680658626,"aZ":-24.077043288327733,"pfxX":-9.286074370856475,"pfxZ":4.453489257698748,"pX":0.0556003595694244,"pZ":1.9648606414756702,"vX0":5.001861776367217,"vY0":-133.6607584431881,"vZ0":-4.368889295505276,"x":114.88,"y":185.73,"x0":-0.6286271239144575,"y0":50.00303450216311,"z0":5.338934189977548,"aX":-16.88560360613616},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.3,"breakHorizontal":15.8,"spinRate":2382,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4090024874059899,"extension":6.376287891028112},"index":0,"playId":"5089733b-016e-3999-8e28-f2082e2d10c8","pitchNumber":1,"startTime":"2026-08-16T00:26:49.038Z","endTime":"2026-08-16T00:26:52.147Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.803646180195884,"aZ":-43.40354965975157,"pfxX":4.596673126751525,"pfxZ":-8.468611012540526,"pX":-0.3739653027042765,"pZ":2.0489855725159143,"vX0":-0.7866540047159951,"vY0":-115.12957128325452,"vZ0":1.5073060994574883,"x":131.25,"y":183.46,"x0":-0.6220625205889123,"y0":50.00341740438309,"z0":5.626274237933465,"aX":6.095388105764145},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.5,"breakHorizontal":-8.0,"spinRate":2437,"spinDirection":21},"zone":7,"typeConfidence":2.0,"plateTime":0.47799556575650426,"extension":6.4608795619352275},"hitData":{"launchSpeed":89.9,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.73,"coordY":173.47}},"index":1,"playId":"b08bad5b-94a4-3dcb-a5c3-ebe79bfd0241","pitchNumber":2,"startTime":"2026-08-16T00:27:07.271Z","endTime":"2026-08-16T00:27:15.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:27:15.704Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Sogard pops out to third baseman Jared Triolo in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-16T00:29:20.851Z","endTime":"2026-08-16T00:31:13.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"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":"Pop Out","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":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":96.3,"endSpeed":87.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45236123033256,"aZ":-11.884352083720433,"pfxX":-4.756547498391795,"pfxZ":10.281750082169617,"pX":0.7750303410136172,"pZ":2.988147113264882,"vX0":6.604662557887834,"vY0":-140.0273418528501,"vZ0":-4.345627241757732,"x":87.46,"y":158.1,"x0":-1.003069312326907,"y0":50.00369120083155,"z0":5.345868176853175,"aX":-9.387849925463614},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":7.2,"spinRate":2578,"spinDirection":219},"zone":3,"typeConfidence":0.89,"plateTime":0.3920970845947349,"extension":6.616535830743478},"index":0,"playId":"44cc4844-fee0-3e27-9356-8672f62eb189","pitchNumber":1,"startTime":"2026-08-16T00:29:53.116Z","endTime":"2026-08-16T00:29:56.116Z","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":96.8,"endSpeed":89.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85582397837076,"aZ":-11.788799286004544,"pfxX":-5.54617763149706,"pfxZ":10.108431033374735,"pX":1.167992432514828,"pZ":1.4864735215349736,"vX0":7.364459285447936,"vY0":-140.64281612573538,"vZ0":-8.421868780068593,"x":72.48,"y":198.65,"x0":-0.7555753508402043,"y0":50.006733825957255,"z0":5.271663673063585,"aX":-11.189619752700937},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":2428,"spinDirection":217},"zone":14,"typeConfidence":0.89,"plateTime":0.3884290480296957,"extension":6.586614673102178},"index":1,"playId":"d710cba0-b89f-3460-bfd9-b6d9c57dfbd8","pitchNumber":2,"startTime":"2026-08-16T00:30:10.404Z","endTime":"2026-08-16T00:30:13.909Z","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":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.760213807374726,"aZ":-38.72097422310555,"pfxX":2.4645291953285,"pfxZ":-4.339478569717562,"pX":-0.9055524367563812,"pZ":3.0695283719410615,"vX0":0.05868250234832928,"vY0":-121.46973765069595,"vZ0":1.9673651648222534,"x":151.52,"y":155.9,"x0":-1.2506260494733685,"y0":50.003290104724904,"z0":5.593275235055895,"aX":3.7166420117752974},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.2,"breakHorizontal":-4.4,"spinRate":2888,"spinDirection":48},"zone":11,"typeConfidence":0.9,"plateTime":0.44934500526424603,"extension":6.248883818121305},"index":2,"playId":"dec3dfef-1045-32d0-91d0-c6f748dee805","pitchNumber":3,"startTime":"2026-08-16T00:30:28.201Z","endTime":"2026-08-16T00:30:32.497Z","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":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509146487120013,"aZ":-25.83789454232095,"pfxX":-5.8279863218476375,"pfxZ":3.6126435638987235,"pX":-2.1872398450790556,"pZ":3.495335951671759,"vX0":-0.06181940146868914,"vY0":-131.30871977176153,"vZ0":-0.14796892910780335,"x":200.37,"y":144.41,"x0":-1.4055570453603103,"y0":50.0045190137188,"z0":5.466756263944623,"aX":-10.2285572472226},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":10.6,"spinRate":1441,"spinDirection":241},"zone":11,"typeConfidence":0.89,"plateTime":0.4163384751557211,"extension":6.156275557234763},"index":3,"playId":"79afa078-0328-337e-b524-a9775b9fb142","pitchNumber":4,"startTime":"2026-08-16T00:30:44.123Z","endTime":"2026-08-16T00:30:47.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.165089302947766,"aZ":-15.611273401376037,"pfxX":-6.660257642679559,"pfxZ":8.111496184206747,"pX":0.58138864515354,"pZ":2.883852630840382,"vX0":6.8368994825549265,"vY0":-141.71240765778106,"vZ0":-3.7278093993683257,"x":94.84,"y":160.92,"x0":-0.9924635060466888,"y0":50.00434576427558,"z0":5.20810390514594,"aX":-13.602436852483025},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":2528,"spinDirection":222},"zone":3,"typeConfidence":0.86,"plateTime":0.385918126099976,"extension":6.650834827276213},"hitData":{"launchSpeed":85.4,"launchAngle":83.0,"totalDistance":30.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":113.54,"coordY":202.43}},"index":4,"playId":"f75fbb06-9f40-3152-a048-e6024b42cc1e","pitchNumber":5,"startTime":"2026-08-16T00:31:04.423Z","endTime":"2026-08-16T00:31:13.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:31:13.579Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Seigler flies out to left fielder Esmerlyn Valdez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-16T00:31:27.834Z","endTime":"2026-08-16T00:31:49.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"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":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.976624207210197,"aZ":-14.918290714003385,"pfxX":-6.693346594077875,"pfxZ":8.547102482336033,"pX":-0.2981633106377254,"pZ":2.2769790250805575,"vX0":4.176253988389692,"vY0":-141.1698000091628,"vZ0":-5.969910332508175,"x":128.37,"y":177.3,"x0":-0.9266176470862578,"y0":50.005553579007,"z0":5.378599366325804,"aX":-13.519032893305237},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":11.3,"spinRate":2613,"spinDirection":216},"zone":4,"typeConfidence":0.85,"plateTime":0.38791076637527766,"extension":6.548851014263546},"hitData":{"launchSpeed":95.7,"launchAngle":31.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.81,"coordY":76.38}},"index":0,"playId":"ac0f7449-e0b2-365b-8f85-86555d7fc9a7","pitchNumber":1,"startTime":"2026-08-16T00:31:42.135Z","endTime":"2026-08-16T00:31:49.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:31:49.702Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, shortstop Jacob Gonzalez to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-16T00:31:57.353Z","endTime":"2026-08-16T00:32:42.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":84.2,"endSpeed":78.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.800468034486737,"aZ":-41.915984946870516,"pfxX":3.4851266303749298,"pfxZ":-6.329463369542882,"pX":-0.7960223937680947,"pZ":2.59562154406811,"vX0":0.07741379361698633,"vY0":-122.66276400908868,"vZ0":1.537657040872097,"x":147.34,"y":168.7,"x0":-1.2813836983583222,"y0":50.00074523405431,"z0":5.505470499692821,"aX":5.367151932458115},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-10.9,"breakHorizontal":-6.4,"spinRate":2827,"spinDirection":47},"zone":4,"typeConfidence":0.9,"plateTime":0.44470742022844467,"extension":6.373383100807507},"index":0,"playId":"d98eb676-c701-31d3-8dfd-62908a8a531f","pitchNumber":1,"startTime":"2026-08-16T00:32:18.338Z","endTime":"2026-08-16T00:32:21.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10806323711,"aZ":-34.45711805483414,"pfxX":0.8047514635566285,"pfxZ":-1.3432969252826226,"pX":-0.05961969285951126,"pZ":1.853353695524891,"vX0":2.605004547491059,"vY0":-129.2470691664935,"vZ0":-2.116028909458026,"x":119.27,"y":188.74,"x0":-1.1838067378041033,"y0":50.00316286686336,"z0":5.320339802520038,"aX":1.3661551783439432},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.6,"breakHorizontal":-2.0,"spinRate":2769,"spinDirection":60},"zone":8,"typeConfidence":0.73,"plateTime":0.4232366194348893,"extension":6.310481337144443},"hitData":{"launchSpeed":82.9,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.82,"coordY":153.39}},"index":1,"playId":"f6bc0313-861f-35c7-bb6c-11917f9c7db7","pitchNumber":2,"startTime":"2026-08-16T00:32:35.237Z","endTime":"2026-08-16T00:32:42.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:32:42.647Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Gonzalez flies out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T00:34:40.322Z","endTime":"2026-08-16T00:36:08.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":83.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92420420289119,"aZ":-20.4228032069885,"pfxX":0.9219474181387662,"pfxZ":6.589614495421433,"pX":0.1555587680716752,"pZ":3.6942644320840956,"vX0":1.9477209163263587,"vY0":-132.15121347944898,"vZ0":-0.9730273930075062,"x":111.07,"y":139.03,"x0":-0.7083909552852296,"y0":50.00510144060783,"z0":5.555667809240619,"aX":1.6442560674976132},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":-2.0,"spinRate":2505,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.41314082554121256,"extension":6.196504266492062},"index":0,"playId":"cb3772cf-21c8-3b00-8d3c-f495ae2f8b99","pitchNumber":1,"startTime":"2026-08-16T00:35:16.137Z","endTime":"2026-08-16T00:35:21.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06111487658557,"aZ":-41.39354072949406,"pfxX":6.638110396781188,"pfxZ":-6.970611734205336,"pX":0.16732868618477972,"pZ":1.4823770438854202,"vX0":0.2405303622980984,"vY0":-115.01909808290871,"vZ0":-0.10569247565335127,"x":110.62,"y":198.76,"x0":-0.7997889577035787,"y0":50.00563943098177,"z0":5.589384121554654,"aX":8.773503086281776},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.2,"breakHorizontal":-12.0,"spinRate":2673,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4787155051936933,"extension":6.399058095889567},"index":1,"playId":"7b99028a-c40b-3535-a9f0-5d44fbdeb330","pitchNumber":2,"startTime":"2026-08-16T00:35:36.276Z","endTime":"2026-08-16T00:35:39.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":84.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.620655659446992,"aZ":-20.545257890745024,"pfxX":0.6345359999966808,"pfxZ":6.460313015562155,"pX":0.11815924596063851,"pZ":3.6035161212190387,"vX0":1.8362855560049973,"vY0":-132.64869005748486,"vZ0":-1.0599006355106053,"x":112.5,"y":141.49,"x0":-0.6626696617180372,"y0":50.003818206717185,"z0":5.491577758975823,"aX":1.1426703101253919},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.8,"breakHorizontal":-1.6,"spinRate":2469,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4112931502810091,"extension":6.228239608251507},"hitData":{"launchSpeed":83.0,"launchAngle":58.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.25,"coordY":137.61}},"index":2,"playId":"71ae1ca3-fa36-3dfa-bfb2-b95e591d4048","pitchNumber":3,"startTime":"2026-08-16T00:35:59.100Z","endTime":"2026-08-16T00:36:08.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:36:08.888Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T00:36:13.633Z","endTime":"2026-08-16T00:36:51.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.806412224561644,"aZ":-42.06555119968473,"pfxX":7.532867709476095,"pfxZ":-7.497684467239835,"pX":0.517351251711266,"pZ":1.677852546521237,"vX0":0.7626200342455711,"vY0":-115.11959111460473,"vZ0":0.38882526873031376,"x":97.28,"y":193.48,"x0":-0.7964979246488663,"y0":50.00350109533724,"z0":5.636767425628785,"aX":9.936258824868624},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-13.1,"breakHorizontal":-13.8,"spinRate":2738,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.47897302014556864,"extension":6.390849519203},"hitData":{"launchSpeed":97.4,"launchAngle":14.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.79,"coordY":85.99}},"index":0,"playId":"404eb478-60e1-3d8b-b143-19cba39ab63c","pitchNumber":1,"startTime":"2026-08-16T00:36:41.496Z","endTime":"2026-08-16T00:36:51.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:36:51.391Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Flores Jr. singles on a soft ground ball to second baseman Nick Sogard, deflected by shortstop Andruw Monasterio. Jake Mangum to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T00:36:51.807Z","endTime":"2026-08-16T00:39:00.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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(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":91.4,"endSpeed":84.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65589816741643,"aZ":-25.337802939801822,"pfxX":-8.737759892791328,"pfxZ":3.7996134697913035,"pX":0.770979971886944,"pZ":2.54217473224463,"vX0":6.427016017140453,"vY0":-133.05565770236439,"vZ0":-2.9765904891874384,"x":87.61,"y":170.14,"x0":-0.5365668554332281,"y0":50.00216648251704,"z0":5.504704705813217,"aX":-15.718771163745403},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.5,"breakHorizontal":14.5,"spinRate":2407,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4111239536228699,"extension":6.319150947290279},"index":0,"playId":"42c6034b-d2e0-377a-be87-9064e1411964","pitchNumber":1,"startTime":"2026-08-16T00:37:29.844Z","endTime":"2026-08-16T00:37:32.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58054948997887,"aZ":-25.177478375400536,"pfxX":-8.506396342100496,"pfxZ":3.869880251525416,"pX":-1.1709729232131754,"pZ":2.1985028107964317,"vX0":1.6519440364208127,"vY0":-133.59885283625582,"vZ0":-3.8744513202610396,"x":161.63,"y":179.42,"x0":-0.6916456469800093,"y0":50.00658946259789,"z0":5.475765654618466,"aX":-15.390762565738381},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.4,"breakHorizontal":15.0,"spinRate":2446,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.40987881032203255,"extension":6.426987390894713},"index":1,"playId":"98a47c9f-556d-3e62-a472-e1e63a2734a2","pitchNumber":2,"startTime":"2026-08-16T00:37:47.775Z","endTime":"2026-08-16T00:37:52.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.563125303872262,"aZ":-35.16169355583077,"pfxX":6.284090743823448,"pfxZ":-1.94878460619966,"pX":0.87433810194132,"pZ":1.6129126643523928,"vX0":1.6248846524822183,"vY0":-123.14535129499701,"vZ0":-2.3016427905181818,"x":83.67,"y":195.23,"x0":-0.6104196129276219,"y0":50.00125815720641,"z0":5.53547207019507,"aX":9.645332511031095},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.8,"breakHorizontal":-11.8,"spinRate":2861,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44486513321951193,"extension":6.353712947290184},"index":2,"playId":"a9b68e4d-a2a9-35d3-a3cf-bb35654a0ef0","pitchNumber":3,"startTime":"2026-08-16T00:38:08.889Z","endTime":"2026-08-16T00:38:13.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.811554454841023,"aZ":-35.03817933798511,"pfxX":6.735244416053911,"pfxZ":-1.845768348029809,"pX":1.0626804540768882,"pZ":1.6613379883902781,"vX0":2.1036485168935175,"vY0":-123.92397137090708,"vZ0":-2.207660159933665,"x":76.49,"y":193.92,"x0":-0.6733755184338653,"y0":50.0053320079739,"z0":5.50339350599411,"aX":10.429542150362861},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.6,"breakHorizontal":-12.7,"spinRate":2777,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44275167576324703,"extension":6.2682725245794595},"hitData":{"launchSpeed":48.1,"launchAngle":-53.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":118.56,"coordY":171.32}},"index":3,"playId":"d8203077-6d91-30ff-aefc-256c9d505c1a","pitchNumber":4,"startTime":"2026-08-16T00:38:48.371Z","endTime":"2026-08-16T00:39:00.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:39:00.024Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T00:39:11.254Z","endTime":"2026-08-16T00:41:18.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.861252911736216,"aZ":-34.81127698672016,"pfxX":8.202837188256368,"pfxZ":-1.723856760426381,"pX":0.9496602532160451,"pZ":1.9798510994027185,"vX0":1.6078363048829059,"vY0":-123.16849411057554,"vZ0":-1.3761794825849252,"x":80.8,"y":185.32,"x0":-0.7772429960912269,"y0":50.000580198114555,"z0":5.494255828974046,"aX":12.578120803598685},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.2,"breakHorizontal":-15.2,"spinRate":2826,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44500339662540966,"extension":6.352357478686692},"index":0,"playId":"3bb266e9-0484-379e-a748-e9644db65f4c","pitchNumber":1,"startTime":"2026-08-16T00:39:48.717Z","endTime":"2026-08-16T00:39:53.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.049381241100107,"aZ":-23.529179219566405,"pfxX":-7.7858229577271425,"pfxZ":4.694121273216453,"pX":0.7627040113366972,"pZ":2.633639014733962,"vX0":5.873761698129169,"vY0":-134.78490655512522,"vZ0":-2.9540882847810526,"x":87.93,"y":167.67,"x0":-0.4322537035091387,"y0":50.002374585642826,"z0":5.40366459760825,"aX":-14.337877792567209},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":12.8,"spinRate":2563,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.40622903595550586,"extension":6.368653313604735},"index":1,"playId":"75398c79-eaec-3a87-8233-a27898f879b4","pitchNumber":2,"startTime":"2026-08-16T00:40:10.184Z","endTime":"2026-08-16T00:40:13.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51246557508468,"aZ":-24.59653160074515,"pfxX":-6.777547190665329,"pfxZ":4.083289989347209,"pX":-1.4719070281313253,"pZ":3.3436046896992377,"vX0":0.39807559016585037,"vY0":-135.16385432280777,"vZ0":-1.1448352361677907,"x":173.11,"y":148.5,"x0":-0.7397011613027414,"y0":50.00575054641569,"z0":5.494342976617395,"aX":-12.584711910926055},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":12.2,"spinRate":2553,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40471377535521347,"extension":6.250510497632488},"index":2,"playId":"0db95281-3ba4-3e9c-bf19-e1fd95d5f250","pitchNumber":3,"startTime":"2026-08-16T00:40:31.523Z","endTime":"2026-08-16T00:40:36.403Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84165365410784,"aZ":-26.120676575979218,"pfxX":1.617632197454952,"pfxZ":3.4940144205549597,"pX":0.7919636211221524,"pZ":2.280600719360181,"vX0":2.774993843589402,"vY0":-130.45097359123955,"vZ0":-3.145107802389905,"x":86.81,"y":177.2,"x0":-0.49329354668473746,"y0":50.00608113544313,"z0":5.457726454182859,"aX":2.8056777565903874},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.9,"breakHorizontal":-3.5,"spinRate":2784,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.418882387425517,"extension":6.312585427476711},"index":3,"playId":"f5ef0fc5-5a37-3fe5-8543-54a4008557d5","pitchNumber":4,"startTime":"2026-08-16T00:40:54.581Z","endTime":"2026-08-16T00:40:57.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76845087762567,"aZ":-23.37940946443832,"pfxX":-6.885814326749927,"pfxZ":4.645512216494919,"pX":0.6384089508694586,"pZ":1.8799160880603094,"vX0":5.323024101257713,"vY0":-136.16849753223812,"vZ0":-5.111957454437975,"x":92.67,"y":188.02,"x0":-0.4397804953482963,"y0":50.00127926544169,"z0":5.382976242006361,"aX":-13.02828751803713},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":11.4,"spinRate":2592,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.40107753102000965,"extension":6.410474748960267},"index":4,"playId":"e1901d0c-a52a-34ed-9ef5-49e447c43c6c","pitchNumber":5,"startTime":"2026-08-16T00:41:14.842Z","endTime":"2026-08-16T00:41:18.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:41:18.868Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks. Jake Mangum to 3rd. Rafael Flores Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T00:41:26.729Z","endTime":"2026-08-16T00:44:04.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnSecond":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.8,"endSpeed":74.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70646911758416,"aZ":-42.38507578280195,"pfxX":7.798318809575953,"pfxZ":-7.417563158498318,"pX":0.5488675770926089,"pZ":0.4508770950745725,"vX0":0.3208546024554537,"vY0":-117.57249777647127,"vZ0":-2.3935574392532555,"x":96.08,"y":226.61,"x0":-0.6006303843760648,"y0":50.002762736016344,"z0":5.477404052456616,"aX":10.737282904301287},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.7,"breakHorizontal":-14.2,"spinRate":2713,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4688274449882224,"extension":6.569410468858807},"index":0,"playId":"274114a3-3606-3a51-b2bf-e2b7f8994f53","pitchNumber":1,"startTime":"2026-08-16T00:42:00.654Z","endTime":"2026-08-16T00:42:04.916Z","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":91.8,"endSpeed":83.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3119982248726,"aZ":-24.515026466084137,"pfxX":-7.020682680097487,"pfxZ":4.240320510872623,"pX":-1.6972008585105085,"pZ":3.9725500402565457,"vX0":0.6015266317899645,"vY0":-133.68077018220896,"vZ0":0.9254127740267146,"x":181.69,"y":131.52,"x0":-1.0134378799695993,"y0":50.00348855313306,"z0":5.3841296044919424,"aX":-12.683369661346127},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":12.6,"spinRate":2359,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.41002371376511126,"extension":6.324588019867813},"index":1,"playId":"246ebb86-eca8-35b8-ad03-f30aa4acc95a","pitchNumber":2,"startTime":"2026-08-16T00:42:23.636Z","endTime":"2026-08-16T00:42:27.412Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-16T00:42:34.790Z","endTime":"2026-08-16T00:43:27.184Z","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":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.034007338197945,"aZ":-25.71662776154413,"pfxX":-9.433543568754342,"pfxZ":3.550543168049704,"pX":-0.8894047186333857,"pZ":2.0183268644661405,"vX0":2.6701895313438526,"vY0":-134.92849414338934,"vZ0":-4.1069469455886285,"x":150.9,"y":184.29,"x0":-0.6746075995733244,"y0":50.00408810545439,"z0":5.401496490012899,"aX":-17.161305739373233},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.6,"breakHorizontal":16.3,"spinRate":2419,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4080507567563183,"extension":6.338620230625365},"index":3,"playId":"1a693938-8d28-320a-8f0f-abc7eb4b3910","pitchNumber":3,"startTime":"2026-08-16T00:43:27.184Z","endTime":"2026-08-16T00:43:31.496Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"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":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.769074312730684,"aZ":-19.730864343911872,"pfxX":0.6651301328190353,"pfxZ":6.787091226082667,"pX":0.16533909576925598,"pZ":1.2054589507616933,"vX0":2.3747662896426047,"vY0":-134.69367514672433,"vZ0":-6.977225076990484,"x":110.7,"y":206.23,"x0":-0.8148927799253999,"y0":50.00545011436965,"z0":5.228947823988552,"aX":1.2199086876075245},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.9,"breakHorizontal":-1.7,"spinRate":2415,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4069401007180349,"extension":6.456881463378981},"index":4,"playId":"b78051b8-aa9b-3163-ba21-944b84447b7a","pitchNumber":4,"startTime":"2026-08-16T00:44:00.650Z","endTime":"2026-08-16T00:44:04.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:44:04.542Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T00:45:20.937Z","endTime":"2026-08-16T00:47:03.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-16T00:44:21.823Z","endTime":"2026-08-16T00:45:23.227Z","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":90.8,"endSpeed":83.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25298589196083,"aZ":-25.943122162724453,"pfxX":1.251446703682997,"pfxZ":3.5005516921810464,"pX":-0.33451727367841094,"pZ":2.942928914613808,"vX0":0.9657132684956585,"vY0":-132.29824156922328,"vZ0":-1.5029342672481725,"x":129.75,"y":159.32,"x0":-0.8663538119834383,"y0":50.000591296541714,"z0":5.413095555347468,"aX":2.2261492435556485},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":-2.5,"spinRate":2595,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.413432739146526,"extension":6.2834491678362},"index":1,"playId":"9d5d2522-ce0a-3e10-ae0e-b01ef6de70d6","pitchNumber":1,"startTime":"2026-08-16T00:45:23.227Z","endTime":"2026-08-16T00:45:26.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.973431519473866,"aZ":-35.73103900782685,"pfxX":6.520867755466676,"pfxZ":-2.2980739147604803,"pX":0.6976718487554211,"pZ":0.9570371473181858,"vX0":1.5559227270313236,"vY0":-124.14242536863736,"vZ0":-3.5592538611497004,"x":90.41,"y":212.94,"x0":-0.7856220279940964,"y0":50.0048408781561,"z0":5.412126872565405,"aX":10.085193452623606},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.8,"breakHorizontal":-12.1,"spinRate":2940,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44277491223861576,"extension":6.4212633233512015},"index":2,"playId":"615b39e5-ddee-30f3-8849-d8dbf905d9dc","pitchNumber":2,"startTime":"2026-08-16T00:45:42.425Z","endTime":"2026-08-16T00:45:46.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6797347268941,"aZ":-18.60103500175815,"pfxX":0.66495815556674,"pfxZ":7.253397475832005,"pX":0.10708759738724746,"pZ":3.7405176482091838,"vX0":1.9290886110114127,"vY0":-135.23350103742257,"vZ0":-1.2101240013553316,"x":112.92,"y":137.79,"x0":-0.6989698345470987,"y0":50.00244939485157,"z0":5.48581343119364,"aX":1.243366889072713},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":-1.6,"spinRate":2576,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40345902026627156,"extension":6.3063383124326196},"index":3,"playId":"93010691-3de9-3499-b2cb-f5b153cb7144","pitchNumber":3,"startTime":"2026-08-16T00:46:05.098Z","endTime":"2026-08-16T00:46:09.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89884100077381,"aZ":-22.281981959823188,"pfxX":-7.749210212470644,"pfxZ":5.342259091636908,"pX":-1.1155624906117552,"pZ":4.957204572547782,"vX0":1.297030939916862,"vY0":-135.5459567624273,"vZ0":2.2987622465039643,"x":159.52,"y":104.94,"x0":-0.5951197453798516,"y0":50.00488162419973,"z0":5.658255188684983,"aX":-14.353906708106072},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":13.7,"spinRate":2497,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4048021603442935,"extension":6.286402264185067},"index":4,"playId":"11f9de2b-8b20-3487-95ff-a538c295b90e","pitchNumber":4,"startTime":"2026-08-16T00:46:38.663Z","endTime":"2026-08-16T00:46:42.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97363689027598,"aZ":-34.655412473937346,"pfxX":6.987769141374131,"pfxZ":-1.5394089154655455,"pX":1.1354493431198496,"pZ":0.8829665781204129,"vX0":2.2832831366130697,"vY0":-125.8542748904909,"vZ0":-4.146055083175298,"x":73.72,"y":214.94,"x0":-0.6910227765024949,"y0":50.00513959326692,"z0":5.351336670583712,"aX":11.237655551377047},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.5,"breakHorizontal":-13.2,"spinRate":2862,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4348105339839847,"extension":6.370649989958878},"index":5,"playId":"821b36b2-8fac-36aa-aa0f-27ba9935b6c0","pitchNumber":5,"startTime":"2026-08-16T00:46:58.915Z","endTime":"2026-08-16T00:47:03.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:47:03.955Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-16T00:49:48.902Z","endTime":"2026-08-16T00:51:07.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Wilber Dotel replaces Jared Jones.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T00:49:34.061Z","endTime":"2026-08-16T00:49:51.099Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696062,"link":"/api/v1/people/696062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.90209256997693,"aZ":-11.11012143586273,"pfxX":-6.122631418906081,"pfxZ":10.092240653149592,"pX":0.38656068940149285,"pZ":3.656931350649071,"vX0":6.925369405444078,"vY0":-144.11637381598786,"vZ0":-3.957577453509462,"x":102.27,"y":140.04,"x0":-1.2610173575850119,"y0":50.004052684898966,"z0":5.743142466090033,"aX":-12.780943742408084},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.5,"breakHorizontal":9.6,"spinRate":2444,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.381180066052873,"extension":6.592576474982737},"index":1,"playId":"b7bbb7e7-e3d2-3126-b801-ce2196b9987a","pitchNumber":1,"startTime":"2026-08-16T00:49:51.099Z","endTime":"2026-08-16T00:49:54.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.225630985844354,"aZ":-10.362723631971065,"pfxX":-6.264750943981216,"pfxZ":10.446026790865156,"pX":-1.045615472885062,"pZ":3.2543942959232566,"vX0":3.352617160340814,"vY0":-144.20567132640159,"vZ0":-5.215857067533761,"x":156.86,"y":150.91,"x0":-1.414783231860223,"y0":50.00263786998548,"z0":5.737038509089711,"aX":-13.080563533800683},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":10.6,"spinRate":2387,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38108437110254023,"extension":6.654777085410207},"index":2,"playId":"4069b4b1-b421-398f-891d-521cd226c344","pitchNumber":2,"startTime":"2026-08-16T00:50:08.124Z","endTime":"2026-08-16T00:50:12.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681210911857992,"aZ":-18.687373375339455,"pfxX":0.9708541736326874,"pfxZ":6.984684701943573,"pX":-0.7634334547779867,"pZ":3.356339461720238,"vX0":1.253894539316183,"vY0":-137.82263939860474,"vZ0":-3.2502309596726375,"x":146.1,"y":148.16,"x0":-1.349792357078579,"y0":50.00021915398689,"z0":5.807898378540273,"aX":1.8729664096896395},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":-2.0,"spinRate":2174,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.3969240628341253,"extension":6.602075958082251},"index":3,"playId":"20d2ae4d-84e5-3cb2-9f89-403edd3eecfe","pitchNumber":3,"startTime":"2026-08-16T00:50:26.066Z","endTime":"2026-08-16T00:50:30.839Z","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":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.22121458627571,"aZ":-10.407627762431925,"pfxX":-6.823798221701079,"pfxZ":10.344667628956888,"pX":-0.19087694377325226,"pZ":2.82344429732394,"vX0":5.583393632826089,"vY0":-144.69937926075067,"vZ0":-6.48592619144981,"x":124.28,"y":162.55,"x0":-1.266421292079041,"y0":50.00321778951104,"z0":5.743293152923078,"aX":-14.35799254869495},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.5,"breakHorizontal":11.2,"spinRate":2487,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.37967238068590214,"extension":6.613578025702535},"index":4,"playId":"6d078c01-d259-30cc-a245-433a1056fef9","pitchNumber":4,"startTime":"2026-08-16T00:50:45.616Z","endTime":"2026-08-16T00:50:48.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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7074691472376,"aZ":-11.746963282230405,"pfxX":-5.359841307447237,"pfxZ":9.736913762494927,"pX":0.7753092167057757,"pZ":3.56158072164273,"vX0":6.9866695984716705,"vY0":-144.40533287291046,"vZ0":-4.436783868028416,"x":87.45,"y":142.62,"x0":-0.9866891582807497,"y0":50.004452439950754,"z0":5.849017499993569,"aX":-11.246587624940215},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.8,"breakHorizontal":8.2,"spinRate":2319,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3802746190948132,"extension":6.59445672609576},"index":5,"playId":"2bc53528-50fb-32fb-bd9b-7bdaef57ffc9","pitchNumber":5,"startTime":"2026-08-16T00:51:02.821Z","endTime":"2026-08-16T00:51:07.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:51:07.063Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-16T00:51:15.678Z","endTime":"2026-08-16T00:53:48.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54340415631284,"aZ":-18.77057365878964,"pfxX":-1.132785947989512,"pfxZ":6.972985441858628,"pX":0.7233077055400957,"pZ":1.3684178333698909,"vX0":5.866049048774997,"vY0":-137.78165666455828,"vZ0":-7.94777884725228,"x":89.43,"y":201.83,"x0":-1.2860621579771878,"y0":50.00664576608279,"z0":5.558469223033049,"aX":-2.1788796331804376},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":0.8,"spinRate":2287,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39748698621122136,"extension":6.679738020794546},"index":0,"playId":"8fadc9ee-b729-34a8-9c26-c07561dcb0a0","pitchNumber":1,"startTime":"2026-08-16T00:51:33.209Z","endTime":"2026-08-16T00:51:37.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-16T00:51:53.239Z","endTime":"2026-08-16T00:52:38.781Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.83460255896451,"aZ":-13.347536076847108,"pfxX":-5.3722399170193444,"pfxZ":9.226803003612385,"pX":1.024199640417071,"pZ":2.1921534545292323,"vX0":7.591307629537352,"vY0":-142.64324357250896,"vZ0":-7.202436534864597,"x":77.96,"y":179.59,"x0":-0.9859129572208726,"y0":50.00303935927516,"z0":5.608986299941288,"aX":-10.962192044608244},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2362,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3854404104902698,"extension":6.822211754723979},"index":2,"playId":"5da0f86f-528e-35a2-a66e-4947b21191b5","pitchNumber":2,"startTime":"2026-08-16T00:52:38.781Z","endTime":"2026-08-16T00:52:43.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.982812779924057,"aZ":-28.87166360903249,"pfxX":3.146685421400094,"pfxZ":1.9367928030184478,"pX":-0.04256155836842363,"pZ":1.8193207237922964,"vX0":2.271809106774184,"vY0":-129.8851555144711,"vZ0":-4.324104727692577,"x":118.62,"y":189.66,"x0":-1.3382306115215084,"y0":50.001883260668876,"z0":5.7089749865541854,"aX":5.358731824746291},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.8,"breakHorizontal":-6.2,"spinRate":2276,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4221955915945452,"extension":6.859238700082695},"index":3,"playId":"4dc96070-d6ab-3019-8d61-839a26562b89","pitchNumber":3,"startTime":"2026-08-16T00:53:02.201Z","endTime":"2026-08-16T00:53:05.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.674497574222833,"aZ":-31.469964068432404,"pfxX":3.7670178060988055,"pfxZ":0.42260494146509053,"pX":-0.16406345029573724,"pZ":3.217947840538318,"vX0":1.5976387787999387,"vY0":-128.32650628100518,"vZ0":-0.5118997177843861,"x":123.25,"y":151.9,"x0":-1.285536018380068,"y0":50.00019549336049,"z0":5.889800960656523,"aX":6.227560297634264},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.8,"breakHorizontal":-7.2,"spinRate":2180,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.42822815022918226,"extension":6.621638161880835},"index":4,"playId":"0d5b2611-68b5-35e0-a272-a470961fd5a4","pitchNumber":4,"startTime":"2026-08-16T00:53:19.739Z","endTime":"2026-08-16T00:53:22.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.38941884669628,"aZ":-10.915851300135953,"pfxX":-4.788441388820157,"pfxZ":10.11491668882646,"pX":0.5831042882244059,"pZ":3.3298909331883046,"vX0":6.547736904263789,"vY0":-144.44900517171453,"vZ0":-4.949940053244053,"x":94.77,"y":148.87,"x0":-1.0967700155828783,"y0":50.00144299093753,"z0":5.7439651362220605,"aX":-10.062882272199},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.4,"breakHorizontal":7.3,"spinRate":2373,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.379985160395921,"extension":6.74758737419507},"index":5,"playId":"f8632ff2-b01c-372d-886e-16eeecb40e8f","pitchNumber":5,"startTime":"2026-08-16T00:53:44.271Z","endTime":"2026-08-16T00:53:48.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:53:48.300Z","atBatIndex":41},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Wilyer Abreu grounds into a double play, second baseman Brandon Lowe to shortstop Jacob Gonzalez to first baseman Spencer Horwitz. Adley Rutschman out at 2nd. Wilyer Abreu out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-16T00:53:58.238Z","endTime":"2026-08-16T00:56:38.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":100.0,"endSpeed":91.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02170323787433,"aZ":-10.863598723552307,"pfxX":-5.963495434070444,"pfxZ":9.989542717157239,"pX":0.9452315017991784,"pZ":2.689457896236498,"vX0":8.014130288941644,"vY0":-145.36110660150337,"vZ0":-6.589034476367531,"x":80.97,"y":166.16,"x0":-1.0765992450264537,"y0":50.00578089699879,"z0":5.649754019949633,"aX":-12.726132560082197},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2394,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.37723017831605477,"extension":6.5862204568334},"index":0,"playId":"3b468224-c7ed-3cde-a7bb-7d2ea1ca4eb2","pitchNumber":1,"startTime":"2026-08-16T00:54:13.961Z","endTime":"2026-08-16T00:54:17.337Z","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":89.6,"endSpeed":82.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566399050605153,"aZ":-27.704185687868826,"pfxX":3.448117190142742,"pfxZ":2.5763884808800928,"pX":0.3871204787411956,"pZ":2.779246084588315,"vX0":3.1124616569833528,"vY0":-130.59365349424377,"vZ0":-2.461909183846834,"x":102.24,"y":163.74,"x0":-1.2664406876376126,"y0":50.0005350308635,"z0":5.810269903487909,"aX":5.976239387043415},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-7.0,"spinRate":2176,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.4188301806046413,"extension":6.705168865664533},"index":1,"playId":"acca137b-374a-3325-bd07-29ccd42e0494","pitchNumber":2,"startTime":"2026-08-16T00:54:35.840Z","endTime":"2026-08-16T00:54:39.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113235888459403,"aZ":-30.904392515479945,"pfxX":2.950790844260731,"pfxZ":0.7333419836035429,"pX":-0.3455155160798032,"pZ":3.080794461458625,"vX0":1.2893410112699837,"vY0":-130.75633530765023,"vZ0":-0.9595428413015998,"x":130.17,"y":155.6,"x0":-1.228633078893701,"y0":50.00220749652558,"z0":5.775799145335986,"aX":5.09787329460053},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.3,"breakHorizontal":-5.6,"spinRate":2151,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.4192427044171252,"extension":6.590686690667279},"index":2,"playId":"187e7a61-23af-3220-b22c-697a27156fb3","pitchNumber":3,"startTime":"2026-08-16T00:54:57.043Z","endTime":"2026-08-16T00:55:01.560Z","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":99.8,"endSpeed":90.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86841713633305,"aZ":-13.659943697084456,"pfxX":-5.466801323787048,"pfxZ":8.715224214552235,"pX":-0.49837725393488486,"pZ":3.7014096062990895,"vX0":4.208391775491251,"vY0":-145.24609552169397,"vZ0":-3.236824993176712,"x":136.0,"y":138.84,"x0":-1.2600863234629969,"y0":50.001264251796115,"z0":5.667667717098471,"aX":-11.611488849296487},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2370,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3779431863813425,"extension":6.570158094673462},"index":3,"playId":"b37220e5-3a62-3106-a982-2254b2575e0c","pitchNumber":4,"startTime":"2026-08-16T00:55:20.903Z","endTime":"2026-08-16T00:55:24.673Z","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":99.9,"endSpeed":91.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.830022910851866,"aZ":-11.787881388016613,"pfxX":-4.969876965711217,"pfxZ":9.563604099698372,"pX":-0.24964570251838045,"pZ":2.388774637843759,"vX0":4.489169835126237,"vY0":-145.24888050743093,"vZ0":-7.101436467353059,"x":126.52,"y":174.28,"x0":-1.171470267609177,"y0":50.00077757594356,"z0":5.586282788671741,"aX":-10.591097990857678},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2468,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.37746064349285824,"extension":6.714484875722287},"index":4,"playId":"4868654a-0177-3209-8f99-a7943f80bb11","pitchNumber":5,"startTime":"2026-08-16T00:55:42.876Z","endTime":"2026-08-16T00:55:47.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50596351676433,"aZ":-25.846412348876438,"pfxX":-8.695404117902685,"pfxZ":3.4234971415587663,"pX":0.5585496860731357,"pZ":0.9055166342883855,"vX0":7.570689164088361,"vY0":-134.72695695043757,"vZ0":-7.2688591198217525,"x":95.71,"y":214.33,"x0":-1.149336264065165,"y0":50.005186819916396,"z0":5.448187005142033,"aX":-16.0902443428878},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.9,"breakHorizontal":14.3,"spinRate":1741,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4055438371365745,"extension":6.718580867305537},"index":5,"playId":"47154c51-78e0-31b0-bc76-951f82b0c67d","pitchNumber":6,"startTime":"2026-08-16T00:56:07.484Z","endTime":"2026-08-16T00:56:11.446Z","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":99.7,"endSpeed":91.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64008638658843,"aZ":-13.930525677025768,"pfxX":-6.2630339989314425,"pfxZ":8.537317883979746,"pX":-0.5856368857802353,"pZ":2.0263627421013473,"vX0":4.262237538485384,"vY0":-144.97098823455212,"vZ0":-7.835339841688154,"x":139.32,"y":184.07,"x0":-1.25821451390584,"y0":50.00446967605848,"z0":5.60737460165199,"aX":-13.384839688780136},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2270,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3772623290731878,"extension":6.661870706489238},"hitData":{"launchSpeed":95.3,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":155.74}},"index":6,"playId":"5511bf33-5510-306e-9710-b99104fda53c","pitchNumber":7,"startTime":"2026-08-16T00:56:31.443Z","endTime":"2026-08-16T00:56:38.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:56:38.833Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, first baseman Willson Contreras to pitcher Sonny Gray.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-16T00:59:00.458Z","endTime":"2026-08-16T00:59:47.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":82.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57548152456671,"aZ":-24.941352023484033,"pfxX":-7.347639205096967,"pfxZ":4.145868161564955,"pX":-0.9223619460731194,"pZ":2.7480423954242807,"vX0":2.2919007392817603,"vY0":-131.39490384115967,"vZ0":-2.014543921117003,"x":152.16,"y":164.58,"x0":-0.8529156198027917,"y0":50.00035459729392,"z0":5.383184871341766,"aX":-12.809112519790062},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":12.7,"spinRate":2425,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4173047868077888,"extension":6.1709086372072255},"index":0,"playId":"80eb614b-180f-3a08-983f-911354b9ee13","pitchNumber":1,"startTime":"2026-08-16T00:59:16.335Z","endTime":"2026-08-16T00:59:19.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.224921865245978,"aZ":-34.57068147332765,"pfxX":3.8366144304210907,"pfxZ":-1.5582928202777095,"pX":-0.039101448191098565,"pZ":1.6956569078171975,"vX0":0.7312694526800054,"vY0":-122.96364545090064,"vZ0":-2.071747944023231,"x":118.49,"y":193.0,"x0":-0.838569063813468,"y0":50.00260588164645,"z0":5.468166707763988,"aX":5.904334424186886},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.0,"breakHorizontal":-7.1,"spinRate":2700,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.44459000998834686,"extension":6.420456691993651},"hitData":{"launchSpeed":86.8,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.94,"coordY":163.84}},"index":1,"playId":"61d2191f-f2e0-371d-8740-2e9974bb0ebf","pitchNumber":2,"startTime":"2026-08-16T00:59:40.234Z","endTime":"2026-08-16T00:59:47.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:59:47.442Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esmerlyn Valdez singles on a soft ground ball to third baseman Caleb Durbin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-16T00:59:54.124Z","endTime":"2026-08-16T01:01:11.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.599560930084586,"aZ":-27.790849671072426,"pfxX":-8.991608319255505,"pfxZ":2.4863474663393976,"pX":-1.413015805329982,"pZ":3.0081625215373298,"vX0":1.2585553526922424,"vY0":-132.1039534638572,"vZ0":-1.1331354253665227,"x":170.86,"y":157.56,"x0":-0.7279584891765725,"y0":50.005596134820344,"z0":5.4889294461545015,"aX":-15.866092046512538},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":16.0,"spinRate":2442,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.41490688890687233,"extension":6.298496469368709},"index":0,"playId":"09d55d1a-e258-342c-b51a-93ceea896e93","pitchNumber":1,"startTime":"2026-08-16T01:00:42.712Z","endTime":"2026-08-16T01:00:47.045Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61297554671555,"aZ":-20.916361538220233,"pfxX":-0.03852328092928081,"pfxZ":6.112812200873451,"pX":0.9330953883768485,"pZ":2.0022294961990013,"vX0":4.068479836186708,"vY0":-134.04745045454516,"vZ0":-5.02523258352217,"x":81.43,"y":184.72,"x0":-0.5915495263071116,"y0":50.0059240551607,"z0":5.369709456148523,"aX":-0.07134624553230004},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":-0.7,"spinRate":2498,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40668481665890077,"extension":6.431059671305152},"hitData":{"launchSpeed":50.4,"launchAngle":-62.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":106.75,"coordY":179.41}},"index":1,"playId":"014a7d23-0a2b-30bd-b413-419ba128fb7c","pitchNumber":2,"startTime":"2026-08-16T01:01:04.248Z","endTime":"2026-08-16T01:01:11.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:01:11.474Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ronny Simon grounds into a double play, shortstop Andruw Monasterio to first baseman Willson Contreras. Esmerlyn Valdez out at 2nd. Ronny Simon out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-16T01:01:17.391Z","endTime":"2026-08-16T01:01:55.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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_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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"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_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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59653717019919,"aZ":-42.608452533140394,"pfxX":7.545137607477513,"pfxZ":-7.684827741610013,"pX":-0.04545547997824105,"pZ":2.668325716515056,"vX0":-0.5216463766211148,"vY0":-116.53035718132729,"vZ0":2.3705699996135112,"x":118.73,"y":166.74,"x0":-0.7956215332011869,"y0":50.00486944452187,"z0":5.702107461708485,"aX":10.24054417275869},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.8,"breakHorizontal":-13.4,"spinRate":2732,"spinDirection":30},"zone":2,"typeConfidence":2.0,"plateTime":0.47242628210272786,"extension":6.442877474476932},"hitData":{"launchSpeed":94.4,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":152.7}},"index":0,"playId":"99a7a5b9-512f-38f9-b88a-7e2fc1ce70ba","pitchNumber":1,"startTime":"2026-08-16T01:01:48.903Z","endTime":"2026-08-16T01:01:55.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:01:55.959Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T01:03:30.953Z","endTime":"2026-08-16T01:06:16.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640925021024085,"aZ":-29.035009027073656,"pfxX":0.5859479553187491,"pfxZ":1.9308880110563873,"pX":-0.14548397323403076,"pZ":2.1549839639709125,"vX0":2.865594787755715,"vY0":-127.39166441139182,"vZ0":-3.321601035167657,"x":122.55,"y":180.6,"x0":-1.3657701563315492,"y0":50.00348103792074,"z0":5.795959676359462,"aX":0.9533270641798379},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.9,"breakHorizontal":-1.8,"spinRate":2044,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4316200598133628,"extension":6.501898652576361},"index":0,"playId":"b77d019e-ad20-36c4-b6c3-e254de5d269b","pitchNumber":1,"startTime":"2026-08-16T01:04:25.585Z","endTime":"2026-08-16T01:04:28.690Z","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.7,"endSpeed":88.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.39680169941882,"aZ":-13.768277945918042,"pfxX":-3.8838010740531486,"pfxZ":9.070831916694967,"pX":-0.38117114760258347,"pZ":3.8293408764174677,"vX0":3.5951649343061702,"vY0":-142.19168219988887,"vZ0":-3.3327768004587237,"x":131.53,"y":135.39,"x0":-1.16303091261178,"y0":50.002070387975095,"z0":5.901543473687465,"aX":-7.879804905409772},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":6.2,"spinRate":2308,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3865675662742887,"extension":6.403688971436971},"index":1,"playId":"33b36e4c-3a34-38d0-ab92-b93c89044af8","pitchNumber":2,"startTime":"2026-08-16T01:04:40.276Z","endTime":"2026-08-16T01:04:44.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.243594561524706,"aZ":-30.018355076878002,"pfxX":3.4795454974733113,"pfxZ":1.2956284046548987,"pX":0.773532393929737,"pZ":3.2001217441615397,"vX0":4.00247506055679,"vY0":-128.62607034993596,"vZ0":-0.7866742222167257,"x":87.51,"y":152.38,"x0":-1.258463505561903,"y0":50.00414432904326,"z0":5.850590402753777,"aX":5.793099752581593},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":-7.2,"spinRate":2181,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4268661061113219,"extension":6.780845983182983},"index":2,"playId":"f242da4c-510b-3bab-9cd2-128f65d9f493","pitchNumber":3,"startTime":"2026-08-16T01:04:57.366Z","endTime":"2026-08-16T01:05:01.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34988363722735,"aZ":-16.337508273407817,"pfxX":-0.2276514049178906,"pfxZ":8.132943375133408,"pX":-0.2892411081701758,"pZ":2.112445065471126,"vX0":3.062492768179895,"vY0":-138.5022547581181,"vZ0":-6.646424785476884,"x":128.03,"y":181.74,"x0":-1.3787099938019376,"y0":50.00118242445056,"z0":5.631978911147801,"aX":-0.44397527511877594},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":-0.2,"spinRate":2260,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.3951747570973354,"extension":6.703702176553786},"index":3,"playId":"3c59976a-94b0-3537-b868-c085a9c9816e","pitchNumber":4,"startTime":"2026-08-16T01:05:15.011Z","endTime":"2026-08-16T01:05:18.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86790079517997,"aZ":-31.89552672003722,"pfxX":2.6267705701205744,"pfxZ":0.16221843295440763,"pX":1.2664122300985572,"pZ":2.9787471966121775,"vX0":4.979386005078827,"vY0":-130.6810211876847,"vZ0":-1.1535841748095044,"x":68.73,"y":158.35,"x0":-1.005929537051722,"y0":50.00285966145936,"z0":5.824567134791248,"aX":4.5374705165736575},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.2,"breakHorizontal":-5.9,"spinRate":2141,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4193269946106364,"extension":6.568650423654984},"index":4,"playId":"338235ea-5eee-3965-a5fe-f507bf0fadcb","pitchNumber":5,"startTime":"2026-08-16T01:05:50.697Z","endTime":"2026-08-16T01:05:55.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43199749069935,"aZ":-13.801286090300879,"pfxX":-5.2104211339635045,"pfxZ":8.922959392354121,"pX":-0.4582564866964996,"pZ":4.07344664332809,"vX0":3.9466267682905856,"vY0":-142.92704124474722,"vZ0":-2.5397678751628656,"x":134.47,"y":128.8,"x0":-1.1834231471260621,"y0":50.00201029766445,"z0":5.84561217189822,"aX":-10.727351826850303},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2240,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3839294777844797,"extension":6.721071943459186},"index":5,"playId":"1b4b2ec2-b3b7-3c8d-85f2-227ac40e2c11","pitchNumber":6,"startTime":"2026-08-16T01:06:12.258Z","endTime":"2026-08-16T01:06:16.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:06:16.547Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to left fielder Esmerlyn Valdez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T01:06:28.529Z","endTime":"2026-08-16T01:07:51.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.372232531768574,"aZ":-11.84332430400276,"pfxX":-4.6060888333655114,"pfxZ":9.844313499547898,"pX":0.340986393750073,"pZ":2.8795615437802384,"vX0":6.223115679713691,"vY0":-143.33539983409833,"vZ0":-5.848564802307493,"x":104.0,"y":161.03,"x0":-1.2672680263056675,"y0":50.006678027138356,"z0":5.696849858520165,"aX":-9.516885646798954},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":7.0,"spinRate":2293,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3831990977149444,"extension":6.595072249950612},"index":0,"playId":"722180cc-249a-345c-b147-d8db8d743078","pitchNumber":1,"startTime":"2026-08-16T01:06:43.196Z","endTime":"2026-08-16T01:06:46.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.701152115933255,"aZ":-29.42196360076529,"pfxX":2.102543089111641,"pfxZ":1.6057885056925105,"pX":-0.672450456213113,"pZ":3.4693531863136053,"vX0":1.280540806239099,"vY0":-129.91713947096548,"vZ0":-0.31606490200117776,"x":142.63,"y":145.11,"x0":-1.4445324754264897,"y0":50.00173070713388,"z0":5.82489926835278,"aX":3.6009598932570555},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":-4.1,"spinRate":2117,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4212666360248072,"extension":6.568124918639934},"index":1,"playId":"95226382-8922-3a4a-a0b2-48cb49bee9d7","pitchNumber":2,"startTime":"2026-08-16T01:07:06.261Z","endTime":"2026-08-16T01:07:10.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.563413256379114,"aZ":-11.999513458470075,"pfxX":-7.5978066557283235,"pfxZ":9.413931061655164,"pX":-0.1823900471522942,"pZ":2.9724080873243923,"vX0":5.833985251540985,"vY0":-145.3438295665071,"vZ0":-5.8519426753588615,"x":123.95,"y":158.52,"x0":-1.2269661039789603,"y0":50.000334822181486,"z0":5.738221902530224,"aX":-16.278729707631268},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.1,"breakHorizontal":12.6,"spinRate":2435,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3766244777327321,"extension":6.687143405728133},"hitData":{"launchSpeed":90.0,"launchAngle":50.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.48,"coordY":119.7}},"index":2,"playId":"6827955b-f450-34a2-b05f-7160c518f70d","pitchNumber":3,"startTime":"2026-08-16T01:07:40.822Z","endTime":"2026-08-16T01:07:51.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:07:51.267Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andruw Monasterio lines out to right fielder Ronny Simon.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T01:08:01.754Z","endTime":"2026-08-16T01:09:11.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"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],"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"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(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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.820708777386795,"aZ":-22.867102043050203,"pfxX":0.9778885880993231,"pfxZ":4.962551353517974,"pX":1.1875750532028975,"pZ":2.3967694969463573,"vX0":5.948826462090131,"vY0":-135.86464416444286,"vZ0":-4.6041198663520255,"x":71.73,"y":174.07,"x0":-1.1544112865911038,"y0":50.00475868350679,"z0":5.695741390236406,"aX":1.8335062540266198},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":-3.0,"spinRate":2316,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.40262917783986163,"extension":6.83195643258298},"index":0,"playId":"73651dd8-e2d2-3a0a-b50a-e27ef02c4f05","pitchNumber":1,"startTime":"2026-08-16T01:08:21.871Z","endTime":"2026-08-16T01:08:27.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.770877252992065,"aZ":-21.235551281376747,"pfxX":1.0984528317290745,"pfxZ":5.753967764805298,"pX":-0.253660151356928,"pZ":3.0826009513831516,"vX0":2.9472963586116547,"vY0":-136.65976633858975,"vZ0":-3.045118809267189,"x":126.67,"y":155.55,"x0":-1.4867020988055117,"y0":50.001084355523616,"z0":5.661984321990282,"aX":2.0866146694811287},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":-2.6,"spinRate":2351,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.4000746209575934,"extension":6.581824223999424},"index":1,"playId":"1adf5cd7-3ba5-3761-9fd7-c37dc6bf52e2","pitchNumber":2,"startTime":"2026-08-16T01:08:45.623Z","endTime":"2026-08-16T01:08:48.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.892781706095683,"aZ":-24.876704380157662,"pfxX":0.9455552719824774,"pfxZ":4.111730092246101,"pX":-0.03853659470059805,"pZ":1.8592861028479861,"vX0":3.2496188351449375,"vY0":-131.82539265246044,"vZ0":-5.039354027744217,"x":118.47,"y":188.58,"x0":-1.4060031860706763,"y0":50.00214650956916,"z0":5.613300762441088,"aX":1.677006580593981},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.6,"breakHorizontal":-2.4,"spinRate":2321,"spinDirection":179},"zone":8,"typeConfidence":2.0,"plateTime":0.414217580211663,"extension":6.651281267507134},"hitData":{"launchSpeed":91.0,"launchAngle":22.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.83,"coordY":105.58}},"index":2,"playId":"dd72d44b-9554-32c4-bd0c-62bfa0832019","pitchNumber":3,"startTime":"2026-08-16T01:09:01.341Z","endTime":"2026-08-16T01:09:11.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:09:11.163Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T01:09:17.565Z","endTime":"2026-08-16T01:11:27.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":98.2,"endSpeed":89.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.758132389429754,"aZ":-13.24349685176839,"pfxX":-5.338738843839682,"pfxZ":9.144085595583613,"pX":-0.04618096971298823,"pZ":3.9808515364699253,"vX0":5.108599105251915,"vY0":-142.9267598390441,"vZ0":-3.046315604137252,"x":118.76,"y":131.3,"x0":-1.1625809489202639,"y0":50.00278494600959,"z0":5.891552237742763,"aX":-11.05237133720618},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2245,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3831341707762954,"extension":6.59930171652164},"index":0,"playId":"ee3672ab-74fa-33a7-84c2-cb95f15f8fd5","pitchNumber":1,"startTime":"2026-08-16T01:09:40.619Z","endTime":"2026-08-16T01:09:44.087Z","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.8,"endSpeed":83.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31033923519987,"aZ":-28.801253670238825,"pfxX":1.606381015964841,"pfxZ":1.8934501063447193,"pX":-0.3559707379718761,"pZ":4.734940020666659,"vX0":2.1232308852807713,"vY0":-132.30640482039055,"vZ0":2.3783917014885327,"x":130.57,"y":110.94,"x0":-1.3764332764711409,"y0":50.00046088467263,"z0":5.930307953001653,"aX":2.856831677668644},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":-3.4,"spinRate":2290,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.41344611282454036,"extension":6.643007977946934},"index":1,"playId":"805dbffc-ba59-345b-b01a-92ebb829be8f","pitchNumber":2,"startTime":"2026-08-16T01:10:00.896Z","endTime":"2026-08-16T01:10:04.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49835376012871,"aZ":-27.103039423006926,"pfxX":0.8677075210345855,"pfxZ":2.928980254992455,"pX":0.5616603278686814,"pZ":2.711898447472528,"vX0":4.38445807566005,"vY0":-130.73714716437712,"vZ0":-2.4504255424690284,"x":95.59,"y":165.56,"x0":-1.2496514192042938,"y0":50.00216271450991,"z0":5.694923319908342,"aX":1.5024208708456495},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":-2.5,"spinRate":2259,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.41890837338723896,"extension":6.694289579744264},"index":2,"playId":"da8da85d-6095-360f-bb9a-b0e32dfba6f3","pitchNumber":3,"startTime":"2026-08-16T01:10:22.812Z","endTime":"2026-08-16T01:10:26.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10911346269956,"aZ":-30.468863968410957,"pfxX":1.5021723019340623,"pfxZ":1.062314949303616,"pX":-0.23006216213003466,"pZ":2.203666025971852,"vX0":2.1120715160933474,"vY0":-126.2113450079736,"vZ0":-2.613543105182709,"x":125.77,"y":179.28,"x0":-1.2735475524894386,"y0":50.005964292186384,"z0":5.710850002243127,"aX":2.4192550039600778},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-3.2,"spinRate":2249,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.4342750942282647,"extension":6.698271690798726},"index":3,"playId":"8ee1a259-3500-3349-a5db-ff4e76ea9279","pitchNumber":4,"startTime":"2026-08-16T01:10:44.271Z","endTime":"2026-08-16T01:10:51.685Z","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":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94827968195382,"aZ":-11.744780398371105,"pfxX":-5.4538654655584455,"pfxZ":9.807900280576803,"pX":0.44843301766290067,"pZ":2.260712722903002,"vX0":6.437392380153607,"vY0":-143.58054337036742,"vZ0":-7.276350303693592,"x":99.91,"y":177.74,"x0":-1.1165103063664685,"y0":50.00717804507221,"z0":5.5627787529222825,"aX":-11.364745565145796},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":8.5,"spinRate":2261,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.381822373539368,"extension":6.752401760347329},"index":4,"playId":"b8a282dc-1a60-3118-b155-410d16d34178","pitchNumber":5,"startTime":"2026-08-16T01:11:23.403Z","endTime":"2026-08-16T01:11:27.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:11:27.840Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, second baseman Nick Sogard to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T01:13:29.481Z","endTime":"2026-08-16T01:15:01.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.161975087068054,"aZ":-24.611138769322032,"pfxX":0.440591193178575,"pfxZ":4.382515499235762,"pX":-0.20334714474177226,"pZ":3.005694091336583,"vX0":1.2896882144402306,"vY0":-130.20531852040676,"vZ0":-1.5951269799347827,"x":124.75,"y":157.63,"x0":-0.7613774762032316,"y0":50.00087533756216,"z0":5.480272714839804,"aX":0.7596168701346815},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.8,"breakHorizontal":-1.1,"spinRate":2711,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.4199374079056435,"extension":6.288487822118076},"index":0,"playId":"4888c772-cf8d-3700-a3f9-297de4f71011","pitchNumber":1,"startTime":"2026-08-16T01:14:07.485Z","endTime":"2026-08-16T01:14:10.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.055926931286017,"aZ":-25.837665922222197,"pfxX":-0.5043882836269803,"pfxZ":3.6818223715845964,"pX":0.19218224484742344,"pZ":3.300023378256321,"vX0":2.5049658166670365,"vY0":-130.0135820859421,"vZ0":-0.5484508103743939,"x":109.67,"y":149.68,"x0":-0.7162432112322907,"y0":50.00048197982565,"z0":5.466483423264685,"aX":-0.8677109277143513},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":0.4,"spinRate":2677,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.42053573003777434,"extension":6.353308545086372},"index":1,"playId":"aa1a2b12-56f9-3fc5-a1d7-0077f1cbe23f","pitchNumber":2,"startTime":"2026-08-16T01:14:29.954Z","endTime":"2026-08-16T01:14:33.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.376118759164434,"aZ":-35.71722272839077,"pfxX":8.83836047715328,"pfxZ":-2.3141221443602724,"pX":0.031182984112935585,"pZ":2.187478903300274,"vX0":-0.7172567565107688,"vY0":-122.80331104608624,"vZ0":-0.743177382257614,"x":115.81,"y":179.72,"x0":-0.8213835700574246,"y0":50.006112267505436,"z0":5.532922013296532,"aX":13.498676790711043},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.1,"breakHorizontal":-15.8,"spinRate":2746,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.44605566237535577,"extension":6.169861211697778},"hitData":{"launchSpeed":85.5,"launchAngle":7.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":146.62}},"index":2,"playId":"f497fd37-9ac6-348c-acc2-ec3ecdd228dd","pitchNumber":3,"startTime":"2026-08-16T01:14:53.043Z","endTime":"2026-08-16T01:15:01.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:15:01.198Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, second baseman Nick Sogard to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T01:15:08.341Z","endTime":"2026-08-16T01:16:01.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":2},"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":1},"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":"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":91.3,"endSpeed":84.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36184734931311,"aZ":-21.92750167260861,"pfxX":0.23508606152223277,"pfxZ":5.669110994830101,"pX":-0.1553187388875773,"pZ":3.0038163593646527,"vX0":0.9341547676781103,"vY0":-133.04558143041874,"vZ0":-2.009472615353904,"x":122.92,"y":157.68,"x0":-0.5403564596211592,"y0":50.00230554750804,"z0":5.344717415068494,"aX":0.4247636381121072},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":-0.6,"spinRate":2538,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.41039658899406506,"extension":6.343653148796817},"index":0,"playId":"746d000b-6524-39e2-822b-8a513a78db2e","pitchNumber":1,"startTime":"2026-08-16T01:15:33.165Z","endTime":"2026-08-16T01:15:36.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.873340588154537,"aZ":-28.14050204107698,"pfxX":-9.590078582955115,"pfxZ":2.5339587493749676,"pX":-0.3048357074481625,"pZ":1.7530825251661994,"vX0":3.9958444993411852,"vY0":-125.78828309935649,"vZ0":-3.032800191074683,"x":128.62,"y":191.45,"x0":-0.6729200829901953,"y0":50.00574250283773,"z0":5.26985238859211,"aX":-15.282710834076704},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.1,"breakHorizontal":16.3,"spinRate":1741,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4363907112144183,"extension":6.382644012882469},"hitData":{"launchSpeed":90.8,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":152.19}},"index":1,"playId":"68a4f47e-6593-33a5-944c-5ad71723ba94","pitchNumber":2,"startTime":"2026-08-16T01:15:53.126Z","endTime":"2026-08-16T01:16:01.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:16:01.264Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Flores Jr. flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T01:16:04.185Z","endTime":"2026-08-16T01:19:09.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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":93.2,"endSpeed":84.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70720721357414,"aZ":-24.0194425679741,"pfxX":-9.94430319277722,"pfxZ":4.43179274986092,"pX":-0.01765455080389647,"pZ":3.155893097086873,"vX0":4.410490853263121,"vY0":-135.5679650322442,"vZ0":-1.7733473404291644,"x":117.67,"y":153.57,"x0":-0.3837134832900623,"y0":50.00341421976473,"z0":5.513721118224975,"aX":-18.305352440479766},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":16.9,"spinRate":2478,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40573782352562215,"extension":6.3526552687552655},"index":0,"playId":"ab5befa6-643a-38ea-8117-2681e7353f77","pitchNumber":1,"startTime":"2026-08-16T01:16:33.654Z","endTime":"2026-08-16T01:16:36.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.314832788128548,"aZ":-37.94303852894024,"pfxX":8.077984673887075,"pfxZ":-3.7613357663001676,"pX":1.3685546973213576,"pZ":0.6807299234134073,"vX0":2.3680751812411494,"vY0":-123.78081141158324,"vZ0":-3.5555816771974214,"x":64.83,"y":220.4,"x0":-0.652532236839448,"y0":50.002061259980685,"z0":5.349674389213703,"aX":12.392265839278217},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.4,"breakHorizontal":-15.2,"spinRate":2815,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44441562063854256,"extension":6.344156441184784},"index":1,"playId":"f0635e38-7e5a-366f-a812-a617cbec9f53","pitchNumber":2,"startTime":"2026-08-16T01:16:55.964Z","endTime":"2026-08-16T01:16:59.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.664105355622134,"aZ":-22.838501224570418,"pfxX":-8.097145951068144,"pfxZ":5.038394706788645,"pX":-0.23469887033315853,"pZ":1.6977809688660805,"vX0":3.166631820202062,"vY0":-135.2749920107009,"vZ0":-5.36455522221685,"x":125.95,"y":192.94,"x0":-0.36896246504203667,"y0":50.00021992171813,"z0":5.3087101456159065,"aX":-14.995838075148452},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":13.9,"spinRate":2453,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.4049761820742983,"extension":6.40441763871549},"index":2,"playId":"54935963-d557-3b7c-84f3-01f8edaa195a","pitchNumber":3,"startTime":"2026-08-16T01:17:19.359Z","endTime":"2026-08-16T01:17:22.629Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-16T01:18:00.698Z","endTime":"2026-08-16T01:18:18.684Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.214206604638424,"aZ":-33.78554040363853,"pfxX":4.668354641630071,"pfxZ":-1.0386367931846212,"pX":1.2985721442239693,"pZ":0.4772140982509769,"vX0":3.089056010415634,"vY0":-123.93533033561346,"vZ0":-4.872647207844774,"x":67.5,"y":225.9,"x0":-0.5733087718542634,"y0":50.00539976735536,"z0":5.310522327850318,"aX":7.21764558863401},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.9,"breakHorizontal":-9.2,"spinRate":2662,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44301045583962306,"extension":6.431558373362826},"index":4,"playId":"23a26d07-caff-33ca-8843-23181cd917ef","pitchNumber":4,"startTime":"2026-08-16T01:18:18.684Z","endTime":"2026-08-16T01:18:22.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60677438143868,"aZ":-22.59569329409656,"pfxX":-7.8572873934711325,"pfxZ":5.057119753404117,"pX":1.3541311470323123,"pZ":1.5048688041514515,"vX0":6.931759805046356,"vY0":-137.11008684862085,"vZ0":-6.041348957205318,"x":65.38,"y":198.15,"x0":-0.19158184192883104,"y0":50.00630932780938,"z0":5.289002199088654,"aX":-14.894704906464108},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.0,"breakHorizontal":12.7,"spinRate":2516,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40017661879536437,"extension":6.447949360082492},"index":5,"playId":"8c2349ad-cf37-36a8-8ddb-f70df7ccdaa9","pitchNumber":5,"startTime":"2026-08-16T01:18:41.647Z","endTime":"2026-08-16T01:18:46.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14441626259178,"aZ":-22.56706701462848,"pfxX":-7.8018801026746,"pfxZ":5.136399998296772,"pX":-0.4042568071089407,"pZ":2.0739486171777743,"vX0":2.7588938313472298,"vY0":-136.44107820176902,"vZ0":-4.774652573909174,"x":132.41,"y":182.78,"x0":-0.4193620275058226,"y0":50.0045560378532,"z0":5.417188432057398,"aX":-14.59979307649434},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":13.4,"spinRate":2458,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.40259701136627957,"extension":6.359956069287485},"hitData":{"launchSpeed":96.8,"launchAngle":24.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.54,"coordY":81.92}},"index":6,"playId":"06946f94-8a17-34eb-823f-97863bb56fd4","pitchNumber":6,"startTime":"2026-08-16T01:19:02.415Z","endTime":"2026-08-16T01:19:09.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:19:09.706Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jahmai Jones pops out to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T01:22:20.125Z","endTime":"2026-08-16T01:23:23.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"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":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Wilber Dotel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T01:21:30.866Z","endTime":"2026-08-16T01:21:53.476Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Anthony Seigler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-16T01:21:53.476Z","endTime":"2026-08-16T01:22:22.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"102","replacedPlayer":{"id":678011,"link":"/api/v1/people/678011"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40807695335478,"aZ":-26.646382363368247,"pfxX":10.562402417212448,"pfxZ":2.807153030447598,"pX":0.0358464272491804,"pZ":2.8473252922560075,"vX0":-9.448957302746381,"vY0":-138.97744997602328,"vZ0":-2.281300475694438,"x":115.63,"y":161.9,"x0":2.097664327657944,"y0":50.00138772900782,"z0":5.437859964194278,"aX":20.783793110239923},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.8,"breakHorizontal":-17.3,"spinRate":2164,"spinDirection":129},"zone":2,"typeConfidence":0.9,"plateTime":0.3932298323290482,"extension":6.000339802140577},"index":2,"playId":"119fd747-f1c7-3bbc-9b0a-75126b43ca2f","pitchNumber":1,"startTime":"2026-08-16T01:22:22.442Z","endTime":"2026-08-16T01:22:25.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.509443454890675,"aZ":-22.076855820414707,"pfxX":10.440486949087555,"pfxZ":5.059584835088476,"pX":0.4490887530348253,"pZ":3.1463597966776504,"vX0":-7.959700660032756,"vY0":-140.30918068534302,"vZ0":-2.495427287510962,"x":99.88,"y":153.83,"x0":1.9651778361700696,"y0":50.00128314561711,"z0":5.484549114131798,"aX":20.831396084523572},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.9,"breakHorizontal":-17.3,"spinRate":2334,"spinDirection":127},"zone":3,"typeConfidence":0.87,"plateTime":0.3902423895111533,"extension":6.120142646958494},"index":3,"playId":"1fbb3869-0318-34f5-8d42-82a53cd44197","pitchNumber":2,"startTime":"2026-08-16T01:22:44.966Z","endTime":"2026-08-16T01:22:49.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-16T01:22:56.790Z","endTime":"2026-08-16T01:23:13.855Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.644212925396964,"aZ":-16.868384070469197,"pfxX":7.655218346623407,"pfxZ":7.812372647142357,"pX":0.17363593055023138,"pZ":2.93026989785226,"vX0":-7.402124256472009,"vY0":-139.38148821623773,"vZ0":-3.9766407008089306,"x":110.38,"y":159.66,"x0":1.8749743307779019,"y0":50.000728893705165,"z0":5.4962589186784525,"aX":14.993067494233445},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":-12.2,"spinRate":2173,"spinDirection":133},"zone":2,"typeConfidence":0.85,"plateTime":0.39365152777688506,"extension":6.381228029141927},"hitData":{"launchSpeed":79.6,"launchAngle":72.0,"totalDistance":107.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.97,"coordY":168.75}},"index":5,"playId":"da796b3b-318c-396d-8bc1-dd962c63ebcc","pitchNumber":3,"startTime":"2026-08-16T01:23:13.855Z","endTime":"2026-08-16T01:23:23.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:23:23.605Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ceddanne Rafaela doubles (29) on a ground ball to right fielder Ronny Simon. Ceddanne Rafaela to 3rd. Ceddanne Rafaela advances to 3rd, on a fielding error by right fielder Ronny Simon.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T01:23:31.172Z","endTime":"2026-08-16T01:24:04.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83957630736418,"aZ":-23.469511953860188,"pfxX":9.290451267683872,"pfxZ":4.3292037690368215,"pX":-0.5016437462682891,"pZ":2.9249370924106053,"vX0":-9.6160012831672,"vY0":-140.18021560475756,"vZ0":-2.913498586634044,"x":136.12,"y":159.81,"x0":1.750367364950647,"y0":50.00062349033564,"z0":5.493669894189246,"aX":18.665838014205985},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.4,"breakHorizontal":-15.1,"spinRate":2304,"spinDirection":131},"zone":1,"typeConfidence":0.87,"plateTime":0.38931959805740934,"extension":6.491639465680007},"hitData":{"launchSpeed":83.5,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.51,"coordY":127.36}},"index":0,"playId":"e5b7780b-0307-3985-98e3-6b29dee3ecf5","pitchNumber":1,"startTime":"2026-08-16T01:23:47.471Z","endTime":"2026-08-16T01:24:04.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:24:04.580Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, shortstop Jacob Gonzalez to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T01:24:35.948Z","endTime":"2026-08-16T01:25:47.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"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"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.116153192216757,"aZ":-23.154069495141655,"pfxX":9.69488381153862,"pfxZ":4.479230174141809,"pX":-0.18647016775941483,"pZ":2.1826187590149653,"vX0":-9.261945070974813,"vY0":-140.58111371393008,"vZ0":-4.552600383561461,"x":124.11,"y":179.85,"x0":1.881902356846006,"y0":50.00083595815459,"z0":5.31457555018249,"aX":19.51692667584799},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.4,"breakHorizontal":-15.8,"spinRate":2405,"spinDirection":127},"zone":8,"typeConfidence":0.88,"plateTime":0.3887322426515132,"extension":6.484059847738458},"index":0,"playId":"291d4f3a-a7b8-303f-a419-2988e992cba6","pitchNumber":1,"startTime":"2026-08-16T01:24:35.948Z","endTime":"2026-08-16T01:24:38.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.994288135319064,"aZ":-23.090782429021758,"pfxX":9.803389540050238,"pfxZ":4.625927451671689,"pX":-1.0492469139966796,"pZ":2.546488006015066,"vX0":-11.072630331210101,"vY0":-138.94668345905222,"vZ0":-3.621484848306429,"x":156.99,"y":170.02,"x0":1.7063429624821336,"y0":50.00072264274479,"z0":5.393893328237832,"aX":19.24161220292572},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":-15.6,"spinRate":2369,"spinDirection":130},"zone":11,"typeConfidence":0.89,"plateTime":0.393609287717112,"extension":6.582581433898322},"index":1,"playId":"a9ce45c3-0855-36ee-8979-42d5ca6eb59d","pitchNumber":2,"startTime":"2026-08-16T01:24:54.720Z","endTime":"2026-08-16T01:24:58.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51309090577958,"aZ":-30.229788151840037,"pfxX":0.5161341562206969,"pfxZ":1.3610552680201584,"pX":-0.8087016663151383,"pZ":1.105741010852005,"vX0":-6.272585991801085,"vY0":-118.68387269229774,"vZ0":-3.7768275753020264,"x":147.83,"y":208.92,"x0":1.8002832375845463,"y0":50.00197140175547,"z0":5.467940711150758,"aX":0.7372257378648914},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.8,"breakHorizontal":0.6,"spinRate":2494,"spinDirection":305},"zone":13,"typeConfidence":0.94,"plateTime":0.46132978345148334,"extension":6.234745520684584},"index":2,"playId":"85276293-35ae-3fd2-99c1-f599a03becf1","pitchNumber":3,"startTime":"2026-08-16T01:25:11.712Z","endTime":"2026-08-16T01:25:16.241Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-16T01:25:25.504Z","endTime":"2026-08-16T01:25:40.387Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72282338728482,"aZ":-24.637398715282973,"pfxX":10.76179300721032,"pfxZ":3.7151598697626653,"pX":-0.6735477741875914,"pZ":2.947602097027967,"vX0":-10.998220434846008,"vY0":-141.43286294083535,"vZ0":-2.3743186071692164,"x":142.67,"y":159.19,"x0":1.8640083322445775,"y0":50.00411419102153,"z0":5.375061103314696,"aX":21.842647085301053},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.4,"breakHorizontal":-17.3,"spinRate":2375,"spinDirection":128},"zone":1,"typeConfidence":0.9,"plateTime":0.38700133934836733,"extension":6.45100255541426},"hitData":{"launchSpeed":68.7,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":161.31}},"index":4,"playId":"e51d258b-8678-31b9-99ab-0a2f3936ff50","pitchNumber":4,"startTime":"2026-08-16T01:25:40.387Z","endTime":"2026-08-16T01:25:47.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:25:47.605Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T01:26:08.006Z","endTime":"2026-08-16T01:26:50.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"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"},"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":3},"details":{"event":"Flyout","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":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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.713051642794838,"aZ":-34.44704480871359,"pfxX":-5.123361815252691,"pfxZ":-1.600723782288193,"pX":-1.6999486520249532,"pZ":0.45505347944978186,"vX0":-6.898980487595275,"vY0":-118.9206361328847,"vZ0":-4.1806342271620895,"x":181.8,"y":226.49,"x0":1.9144457111737865,"y0":50.00458107825873,"z0":5.390934188093934,"aX":-7.270833744735707},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.7,"breakHorizontal":11.0,"spinRate":2586,"spinDirection":297},"zone":13,"typeConfidence":0.87,"plateTime":0.46218042021749284,"extension":6.356778244028083},"index":0,"playId":"897ac1a5-7ec0-331a-b8cb-de43903e8a29","pitchNumber":1,"startTime":"2026-08-16T01:26:14.272Z","endTime":"2026-08-16T01:26:21.656Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.287958500189582,"aZ":-20.803752452426345,"pfxX":8.48912175425897,"pfxZ":5.740634717956702,"pX":-0.053462441630743734,"pZ":2.455328083507694,"vX0":-8.395519223476773,"vY0":-139.57758139924314,"vZ0":-4.31267275602651,"x":119.04,"y":172.49,"x0":1.8849113177582835,"y0":50.002565034225604,"z0":5.383492375813524,"aX":16.81415442012899},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":-13.7,"spinRate":2290,"spinDirection":131},"zone":5,"typeConfidence":0.72,"plateTime":0.39183863095885973,"extension":5.985544390255564},"hitData":{"launchSpeed":90.8,"launchAngle":26.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.1,"coordY":67.86}},"index":1,"playId":"72ea440e-b926-36cb-a2d7-818a9805d736","pitchNumber":2,"startTime":"2026-08-16T01:26:43.607Z","endTime":"2026-08-16T01:26:50.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:26:50.852Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out to second baseman Nick Sogard.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-16T01:29:31.311Z","endTime":"2026-08-16T01:30:44.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":6},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T01:28:22.687Z","endTime":"2026-08-16T01:28:22.699Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"102","replacedPlayer":{"id":678011,"link":"/api/v1/people/678011"}},{"details":{"description":"Pitching Change: Erik Miller replaces Sonny Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-16T01:28:22.699Z","endTime":"2026-08-16T01:29:33.635Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.542975533540456,"aZ":-24.86253002062837,"pfxX":10.638589340421369,"pfxZ":3.632012972324116,"pX":-1.3385910904415965,"pZ":2.6484545153402497,"vX0":-11.05826696040313,"vY0":-140.4665378145629,"vZ0":-5.260358809582439,"x":168.02,"y":167.27,"x0":1.2526509753266921,"y0":50.00511024057765,"z0":6.145926592384888,"aX":21.42527070163802},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.8,"breakHorizontal":-17.2,"spinRate":2444,"spinDirection":134},"zone":11,"typeConfidence":0.89,"plateTime":0.3888055261205281,"extension":6.647251397237796},"index":2,"playId":"84131797-ea06-33c6-9deb-4a259abffe6a","pitchNumber":1,"startTime":"2026-08-16T01:29:33.635Z","endTime":"2026-08-16T01:29:38.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.403553650511178,"aZ":-26.92525023024195,"pfxX":10.37736441876249,"pfxZ":2.625961882990522,"pX":-0.5478012370127097,"pZ":2.6228351614011607,"vX0":-8.810640713767777,"vY0":-140.00700035691497,"vZ0":-4.972162479787888,"x":137.88,"y":167.96,"x0":1.28009360341965,"y0":50.005627567085526,"z0":6.167675057370962,"aX":20.759073901377562},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.0,"breakHorizontal":-17.2,"spinRate":2441,"spinDirection":132},"zone":4,"typeConfidence":0.85,"plateTime":0.39011520671243316,"extension":6.602409438861987},"index":3,"playId":"e6ae389f-73fd-3515-8c90-b911b2761f00","pitchNumber":2,"startTime":"2026-08-16T01:29:49.240Z","endTime":"2026-08-16T01:29:52.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92672726361344,"aZ":-38.310901343685536,"pfxX":-4.396574088133047,"pfxZ":-4.076458584862264,"pX":-0.6962525996310248,"pZ":2.151945493411278,"vX0":-4.007593457385197,"vY0":-122.56520316807037,"vZ0":-1.9590553525234728,"x":143.54,"y":180.68,"x0":1.5385975622193386,"y0":50.005603959886834,"z0":6.2700797129850505,"aX":-6.610561247947011},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.6,"breakHorizontal":9.0,"spinRate":2636,"spinDirection":309},"zone":7,"typeConfidence":0.91,"plateTime":0.44893098045500235,"extension":6.492272741368956},"index":4,"playId":"78df8220-1148-34e5-ae5e-1ffac4de6dd3","pitchNumber":3,"startTime":"2026-08-16T01:30:03.923Z","endTime":"2026-08-16T01:30:07.411Z","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":87.3,"endSpeed":79.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00805422887693,"aZ":-35.567151735678564,"pfxX":-1.6461441873681397,"pfxZ":-2.1032550123757123,"pX":-0.5379276279309603,"pZ":0.842849343112566,"vX0":-4.494199175538422,"vY0":-126.93322253607502,"vZ0":-5.91794292829507,"x":137.5,"y":216.02,"x0":1.4784823212177387,"y0":50.00581687492771,"z0":6.0787725112392135,"aX":-2.6519798341342513},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.0,"breakHorizontal":4.1,"spinRate":2713,"spinDirection":335},"zone":13,"typeConfidence":0.89,"plateTime":0.43359149901053184,"extension":6.4688142276055105},"index":5,"playId":"b6d6a245-c851-30f3-9a94-45a14d4cab91","pitchNumber":4,"startTime":"2026-08-16T01:30:20.399Z","endTime":"2026-08-16T01:30:23.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68361705959843,"aZ":-21.974821153104692,"pfxX":9.650975417075262,"pfxZ":5.011538454971385,"pX":-0.07049483456957019,"pZ":3.5688352374268235,"vX0":-7.540345294659428,"vY0":-141.83868854926027,"vZ0":-3.526639511166047,"x":119.69,"y":142.42,"x0":1.3695164647612978,"y0":50.00596097566885,"z0":6.231017538253336,"aX":19.652289749473415},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.5,"breakHorizontal":-16.0,"spinRate":2434,"spinDirection":133},"zone":11,"typeConfidence":0.9,"plateTime":0.386278464961737,"extension":6.5067955920972596},"hitData":{"launchSpeed":82.5,"launchAngle":11.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":126.61,"coordY":131.1}},"index":6,"playId":"c43756c9-a8d5-3938-822d-4e49119ec5c5","pitchNumber":5,"startTime":"2026-08-16T01:30:39.471Z","endTime":"2026-08-16T01:30:44.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:30:44.719Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-16T01:30:48.207Z","endTime":"2026-08-16T01:31:31.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":"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":97.6,"endSpeed":89.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.746664881881244,"aZ":-25.010560504719788,"pfxX":9.85459376451037,"pfxZ":3.483798745785384,"pX":0.2935787577616678,"pZ":2.773098596644464,"vX0":-6.896336702199437,"vY0":-142.05124989690222,"vZ0":-4.873111997167804,"x":105.81,"y":163.91,"x0":1.4652068648489176,"y0":50.002458766090804,"z0":6.088930745821345,"aX":20.257491375644097},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.5,"breakHorizontal":-16.6,"spinRate":2378,"spinDirection":131},"zone":3,"typeConfidence":0.9,"plateTime":0.3847305753116941,"extension":6.536144622001169},"index":0,"playId":"3a05fde2-4b46-3400-bbfc-07c94e885a57","pitchNumber":1,"startTime":"2026-08-16T01:31:08.856Z","endTime":"2026-08-16T01:31:12.256Z","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":98.3,"endSpeed":90.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739734752810943,"aZ":-23.811530305720154,"pfxX":10.038098924118861,"pfxZ":4.031927615004934,"pX":-0.7055232637553689,"pZ":2.242416937848958,"vX0":-9.429603479553819,"vY0":-142.85744975275603,"vZ0":-6.59606140137492,"x":143.89,"y":178.23,"x0":1.3277455191511955,"y0":50.0059883768,"z0":6.069899366378937,"aX":20.831112876813677},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.1,"breakHorizontal":-16.3,"spinRate":2459,"spinDirection":140},"zone":4,"typeConfidence":0.91,"plateTime":0.38285638384232534,"extension":6.637975819914777},"hitData":{"launchSpeed":93.5,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.0,"coordY":149.0}},"index":1,"playId":"8ba9853b-b7bc-3b2a-9fd7-3054520d48aa","pitchNumber":2,"startTime":"2026-08-16T01:31:24.103Z","endTime":"2026-08-16T01:31:31.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:31:31.122Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-16T01:31:38.564Z","endTime":"2026-08-16T01:33:03.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"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":4},"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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.295961662009457,"aZ":-21.288274095313845,"pfxX":9.2604856552697,"pfxZ":5.3346248727839765,"pX":-0.4826585629064235,"pZ":4.369844667769244,"vX0":-8.007251510776655,"vY0":-141.69873996274652,"vZ0":-1.4641114758622071,"x":135.4,"y":120.79,"x0":1.17168559338124,"y0":50.00312513003135,"z0":6.24856843040523,"aX":18.899174054598653},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.6,"breakHorizontal":-15.2,"spinRate":2344,"spinDirection":135},"zone":11,"typeConfidence":0.71,"plateTime":0.3860079566918371,"extension":6.540578486198454},"index":0,"playId":"350de102-3f8e-38f5-bf05-24400f5bddc9","pitchNumber":1,"startTime":"2026-08-16T01:32:00.187Z","endTime":"2026-08-16T01:32:03.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62789925771394,"aZ":-32.85315596614725,"pfxX":-1.1827880519129572,"pfxZ":-0.4375216109464368,"pX":-0.3185882402044166,"pZ":3.250863882528046,"vX0":-3.8480271877926024,"vY0":-125.38211024073716,"vZ0":-0.9779194094046394,"x":129.14,"y":151.01,"x0":1.3982291620232068,"y0":50.00036505512978,"z0":6.360530731731582,"aX":-1.8554296382979114},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.7,"breakHorizontal":3.1,"spinRate":2663,"spinDirection":316},"zone":1,"typeConfidence":0.9,"plateTime":0.4391976487280229,"extension":6.381440318732428},"index":1,"playId":"f0316173-e2ec-3d0e-bfb8-65f3c7e6a6dc","pitchNumber":2,"startTime":"2026-08-16T01:32:15.898Z","endTime":"2026-08-16T01:32:19.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.078356761487697,"aZ":-33.91909107836466,"pfxX":-3.252332059068034,"pfxZ":-1.113953465779928,"pX":-0.09524065164410518,"pZ":1.71155236310661,"vX0":-3.0379080104395966,"vY0":-124.49548550254458,"vZ0":-4.052606591051969,"x":120.63,"y":192.57,"x0":1.565547276451391,"y0":50.00539133724062,"z0":6.182161747347376,"aX":-5.08165884637792},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.8,"breakHorizontal":6.6,"spinRate":2653,"spinDirection":323},"zone":8,"typeConfidence":0.91,"plateTime":0.44074759056757085,"extension":6.436653749713071},"index":2,"playId":"c9362b1f-2f6c-3ef3-b137-77bbced29e8f","pitchNumber":3,"startTime":"2026-08-16T01:32:32.463Z","endTime":"2026-08-16T01:32:36.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-16T01:32:41.563Z","endTime":"2026-08-16T01:32:59.877Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14223997780377,"aZ":-19.006266391566378,"pfxX":9.09754272418428,"pfxZ":6.335978230112156,"pX":-0.6105849419530786,"pZ":2.6272023349129827,"vX0":-8.432826723574102,"vY0":-143.25061680067884,"vZ0":-6.479338051117774,"x":140.27,"y":167.85,"x0":1.1896185858969208,"y0":50.00173324916099,"z0":6.106827826963567,"aX":18.903478275201216},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.3,"breakHorizontal":-14.8,"spinRate":2431,"spinDirection":136},"zone":4,"typeConfidence":0.84,"plateTime":0.3823809090391683,"extension":6.6323911933198385},"index":4,"playId":"d7b4e1f7-fb74-336d-9c68-2aeebadaac11","pitchNumber":4,"startTime":"2026-08-16T01:32:59.877Z","endTime":"2026-08-16T01:33:03.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:33:03.685Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wilyer Abreu doubles (27) on a sharp fly ball to right fielder Ronny Simon.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:35:51.324Z","endTime":"2026-08-16T01:36:48.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"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"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Weaver replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T01:34:36.079Z","endTime":"2026-08-16T01:35:53.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"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":95.2,"endSpeed":86.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.046651797477764,"aZ":-13.39402066223638,"pfxX":-3.6166430015014983,"pfxZ":9.700397933715347,"pX":-0.6426707637260876,"pZ":2.799605197396247,"vX0":3.0063488294247103,"vY0":-138.53849033062036,"vZ0":-4.753990541032526,"x":141.5,"y":163.19,"x0":-1.2740482497934762,"y0":50.00561236966878,"z0":5.438735958039773,"aX":-7.004594026449757},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":5.9,"spinRate":2450,"spinDirection":198},"zone":1,"typeConfidence":0.91,"plateTime":0.3959344461791665,"extension":6.0612931391428075},"index":1,"playId":"49793b3b-ef84-3336-97d2-8d6d039a6ea9","pitchNumber":1,"startTime":"2026-08-16T01:35:53.626Z","endTime":"2026-08-16T01:35:56.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.922486407643564,"aZ":-27.70678837658565,"pfxX":-7.102521920540694,"pfxZ":2.665477344425594,"pX":-0.0444048237843027,"pZ":0.3613008094620858,"vX0":5.202966657793835,"vY0":-128.05012611449266,"vZ0":-6.95500198760855,"x":118.69,"y":229.02,"x0":-1.169595998662549,"y0":50.00558706872134,"z0":5.250791863091038,"aX":-11.91680266564388},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":11.9,"spinRate":1792,"spinDirection":211},"zone":13,"typeConfidence":0.89,"plateTime":0.42610249335217754,"extension":5.999337525520597},"index":2,"playId":"bf988fcd-1f74-38e1-872f-1f906a718ea3","pitchNumber":2,"startTime":"2026-08-16T01:36:12.080Z","endTime":"2026-08-16T01:36:15.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29210565716418,"aZ":-26.507422047163598,"pfxX":-6.845475980228189,"pfxZ":3.3655326598382835,"pX":-0.31465375461238765,"pZ":2.3580814869492897,"vX0":4.371675118676381,"vY0":-128.10049741002834,"vZ0":-2.6196138448884607,"x":128.99,"y":175.11,"x0":-1.1429515081400827,"y0":50.003090654908604,"z0":5.439075992161813,"aX":-11.522541670544577},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.8,"breakHorizontal":11.6,"spinRate":1918,"spinDirection":214},"zone":4,"typeConfidence":0.89,"plateTime":0.42551156141547875,"extension":6.018708307067115},"hitData":{"launchSpeed":102.8,"launchAngle":27.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":122.91,"coordY":36.74}},"index":3,"playId":"8285bdc1-3486-3901-aad8-f4294389fefd","pitchNumber":3,"startTime":"2026-08-16T01:36:33.079Z","endTime":"2026-08-16T01:36:48.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:36:48.476Z","atBatIndex":60},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Caleb Durbin reaches on a fielder's choice out, pitcher Luke Weaver to third baseman Jared Triolo. Wilyer Abreu out at 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:36:57.724Z","endTime":"2026-08-16T01:37:37.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":1},"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"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15731830545719,"aZ":-13.55274045907853,"pfxX":-2.6593979266362293,"pfxZ":9.610104797921034,"pX":0.012576493530819322,"pZ":2.817829936652204,"vX0":4.271725314974973,"vY0":-137.95375762422907,"vZ0":-4.662200687901144,"x":116.52,"y":162.7,"x0":-1.2066555844706672,"y0":50.003952460722495,"z0":5.4355627617633235,"aX":-5.1540569700773915},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":4.0,"spinRate":2439,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.3962421171316559,"extension":5.98227638276267},"hitData":{"launchSpeed":40.3,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":129.19,"coordY":181.82}},"index":0,"playId":"14dfbed7-eab3-3cb3-a474-8af7ae6ed2a0","pitchNumber":1,"startTime":"2026-08-16T01:37:30.245Z","endTime":"2026-08-16T01:37:37.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:37:37.771Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a fly ball to left fielder Esmerlyn Valdez. Caleb Durbin to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:37:54.513Z","endTime":"2026-08-16T01:39:34.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"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,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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.354378036224,"aZ":-8.265864196649284,"pfxX":-4.182773917088849,"pfxZ":12.21529808474589,"pX":-0.8045316192862885,"pZ":2.3607453392695645,"vX0":2.6398052932800287,"vY0":-139.49261847398904,"vZ0":-6.625451493591918,"x":147.67,"y":175.04,"x0":-1.223016897200467,"y0":50.003759130006266,"z0":5.321520261115561,"aX":-8.187835417615618},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.8,"breakHorizontal":7.0,"spinRate":2500,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.393665515371878,"extension":6.066141619722641},"index":0,"playId":"7b8a21a5-55b5-33ea-9c47-e3eed6ed1ae1","pitchNumber":1,"startTime":"2026-08-16T01:38:18.352Z","endTime":"2026-08-16T01:38:21.610Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"12e6c6ee-1c80-38d3-bce9-c7ee54643929","startTime":"2026-08-16T01:38:34.106Z","endTime":"2026-08-16T01:38:37.106Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45702087188461,"aZ":-12.51952542583263,"pfxX":-5.3417619042643025,"pfxZ":10.069247498621268,"pX":-0.9691668820078146,"pZ":3.8578273882692264,"vX0":2.6293774355569646,"vY0":-139.12415876308103,"vZ0":-2.200801446163334,"x":153.94,"y":134.62,"x0":-1.2347429039710782,"y0":50.00158053682338,"z0":5.493254642779909,"aX":-10.42592870865412},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":9.1,"spinRate":2418,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.3943384637495875,"extension":6.061932378796272},"index":2,"playId":"9946e97c-10ce-3f4e-b4ff-72e390dd4d8d","pitchNumber":2,"startTime":"2026-08-16T01:38:58.181Z","endTime":"2026-08-16T01:39:01.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.877161821561348,"aZ":-27.62202429055459,"pfxX":-6.035207712254383,"pfxZ":2.725803639105033,"pX":0.1818395499329383,"pZ":2.125534216236806,"vX0":5.4617015596832434,"vY0":-127.85175993967874,"vZ0":-2.688387532102562,"x":110.07,"y":181.39,"x0":-1.1876643788896022,"y0":50.005436492059914,"z0":5.336080809418029,"aX":-10.093395494096505},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":9.8,"spinRate":1853,"spinDirection":213},"zone":8,"typeConfidence":0.89,"plateTime":0.426775802833955,"extension":6.116617676395478},"hitData":{"launchSpeed":74.0,"launchAngle":55.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.99,"coordY":140.53}},"index":3,"playId":"43c5aa9b-02c6-3d5c-a5bc-9424411471c7","pitchNumber":3,"startTime":"2026-08-16T01:39:20.631Z","endTime":"2026-08-16T01:39:34.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:39:34.965Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andruw Monasterio doubles (22) on a line drive to center fielder Jake Mangum. Caleb Durbin scores. Jarren Duran scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:39:50.682Z","endTime":"2026-08-16T01:43:51.955Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":596133,"link":"/api/v1/people/596133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":596133,"link":"/api/v1/people/596133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.086298953960345,"aZ":-26.75722408419521,"pfxX":1.6268288064108547,"pfxZ":3.115256063452849,"pX":0.9734208273939565,"pZ":1.2209403557298475,"vX0":4.934532020321432,"vY0":-130.89559464385658,"vZ0":-5.278689270495908,"x":79.9,"y":205.81,"x0":-1.1459292476174006,"y0":50.00292800949307,"z0":5.261835638951047,"aX":2.8284112443504013},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-4.0,"spinRate":2406,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.418102738092923,"extension":6.021123229597035},"index":0,"playId":"e27b14f5-89b5-3c5c-ae91-b3a8acbfeaa9","pitchNumber":1,"startTime":"2026-08-16T01:40:14.247Z","endTime":"2026-08-16T01:40:17.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.781831389856528,"aZ":-14.459634255177905,"pfxX":-3.5185051762171664,"pfxZ":9.042039843400167,"pX":1.2682591653795638,"pZ":2.400476995656116,"vX0":7.505180985658341,"vY0":-138.9992071706689,"vZ0":-5.451423882584874,"x":68.66,"y":173.97,"x0":-1.0081751937421726,"y0":50.00529669213367,"z0":5.345282458806294,"aX":-6.895850028467492},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":4.8,"spinRate":2465,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.3938581065892044,"extension":5.967210036423644},"index":1,"playId":"9c37a2ad-5714-35a9-aebe-6fb76c6b9971","pitchNumber":2,"startTime":"2026-08-16T01:40:37.794Z","endTime":"2026-08-16T01:40:41.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.119815064046083,"aZ":-23.064014350637894,"pfxX":2.313764943992247,"pfxZ":5.147961745717224,"pX":0.8287237969993418,"pZ":2.215055038913721,"vX0":4.428453570276048,"vY0":-132.1868609913416,"vZ0":-3.7780661378229263,"x":85.41,"y":178.97,"x0":-1.1687584584880768,"y0":50.00296424453032,"z0":5.355618591760472,"aX":4.095745424618866},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.8,"breakHorizontal":-5.2,"spinRate":2503,"spinDirection":177},"zone":14,"typeConfidence":0.92,"plateTime":0.4143199599719405,"extension":6.040923759434304},"index":2,"playId":"275bdac9-c4f2-3df8-a671-c8452745bc89","pitchNumber":3,"startTime":"2026-08-16T01:41:06.808Z","endTime":"2026-08-16T01:41:12.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.076365475107007,"aZ":-23.622574850178005,"pfxX":0.9372426652730725,"pfxZ":4.80604605598059,"pX":1.3002954029659561,"pZ":1.5314605644507178,"vX0":5.896383055796154,"vY0":-132.5111147682267,"vZ0":-5.278277813334544,"x":67.44,"y":197.43,"x0":-1.0747657169263969,"y0":50.00563566919229,"z0":5.273150528611748,"aX":1.667377765497484},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-3.0,"spinRate":2448,"spinDirection":178},"zone":14,"typeConfidence":0.91,"plateTime":0.41320530472598627,"extension":6.180042201329747},"index":3,"playId":"0ed9b9e0-f5fa-3ddb-9405-67ee0d6c4f03","pitchNumber":4,"startTime":"2026-08-16T01:41:30.641Z","endTime":"2026-08-16T01:41:34.515Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"4334a2a8-b1dc-419b-8686-1ef2150d0f7d","startTime":"2026-08-16T01:41:53.068Z","endTime":"2026-08-16T01:41:58.068Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63013417949197,"aZ":-13.92642443480343,"pfxX":-0.8871608609563342,"pfxZ":9.442897303124333,"pX":0.356598115714771,"pZ":3.2373187077616414,"vX0":4.2990587770315285,"vY0":-138.7631805430919,"vZ0":-3.4060599977903343,"x":103.41,"y":151.37,"x0":-1.1035751914476333,"y0":50.00576179694529,"z0":5.420146127223618,"aX":-1.7152892258409793},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":0.6,"spinRate":2395,"spinDirection":195},"zone":3,"typeConfidence":0.9,"plateTime":0.3960799601970155,"extension":6.020989854879801},"index":5,"playId":"cf676792-5b72-3786-8189-d5d98444f5aa","pitchNumber":5,"startTime":"2026-08-16T01:42:12.509Z","endTime":"2026-08-16T01:42:16.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54455624376063,"aZ":-12.665314862467435,"pfxX":-3.8179952520696903,"pfxZ":10.131866744405876,"pX":-0.2442220372047814,"pZ":2.5337771418912984,"vX0":3.691036095109903,"vY0":-138.51617302347285,"vZ0":-5.008144617430258,"x":126.31,"y":170.37,"x0":-1.1038206585984294,"y0":50.00521456933236,"z0":5.225498887222698,"aX":-7.353424891539718},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2452,"spinDirection":195},"zone":5,"typeConfidence":0.91,"plateTime":0.39680028069410866,"extension":6.174441938282268},"index":6,"playId":"2c02e015-f92a-3b02-a6dd-deaee1366f2a","pitchNumber":6,"startTime":"2026-08-16T01:42:34.992Z","endTime":"2026-08-16T01:42:37.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80390239603788,"aZ":-12.863596048021861,"pfxX":-4.046483381766719,"pfxZ":10.012361807425881,"pX":0.009801910445296397,"pZ":3.2381848697369193,"vX0":4.589674609268683,"vY0":-138.45084855691078,"vZ0":-3.3404533204144706,"x":116.63,"y":151.35,"x0":-1.1488621743230276,"y0":50.00120466990648,"z0":5.329241670051952,"aX":-7.80356299263507},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":6.2,"spinRate":2479,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.39660845127879973,"extension":6.065419714838634},"index":7,"playId":"70c7aede-9726-37f9-bf25-e199860dee41","pitchNumber":7,"startTime":"2026-08-16T01:43:03.581Z","endTime":"2026-08-16T01:43:07.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.353785066362224,"aZ":-26.966023228569206,"pfxX":-4.784837910789502,"pfxZ":3.114204559604816,"pX":0.18795929059407687,"pZ":1.2651177182737856,"vX0":4.999170580643698,"vY0":-128.0300023544679,"vZ0":-4.677678196768915,"x":109.84,"y":204.62,"x0":-1.1605600796701172,"y0":50.00473267210773,"z0":5.205169043906564,"aX":-8.011013660883693},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":7.7,"spinRate":1904,"spinDirection":217},"zone":14,"typeConfidence":0.83,"plateTime":0.42643683565603174,"extension":6.137319856577398},"hitData":{"launchSpeed":99.1,"launchAngle":16.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":71.75,"coordY":53.88}},"index":8,"playId":"82e4221a-104e-39bc-b224-8a4a2e8d4e11","pitchNumber":8,"startTime":"2026-08-16T01:43:38.099Z","endTime":"2026-08-16T01:43:51.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:43:51.955Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:44:29.504Z","endTime":"2026-08-16T01:46:55.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"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,2,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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70349271577285,"aZ":-12.096266961333074,"pfxX":-4.069034640123871,"pfxZ":10.410167031783942,"pX":0.3756194369833686,"pZ":3.474822784974224,"vX0":5.459734853578728,"vY0":-138.42134947614244,"vZ0":-3.0013387915998506,"x":102.68,"y":144.96,"x0":-1.099427059206945,"y0":50.00013281625978,"z0":5.390128729532299,"aX":-7.846254796053582},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":6.1,"spinRate":2485,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.3966427174895002,"extension":6.007116527833175},"index":0,"playId":"2e65e898-a7a7-3f2e-ab6f-8d195c38a2c5","pitchNumber":1,"startTime":"2026-08-16T01:44:35.422Z","endTime":"2026-08-16T01:44:40.051Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"4ce18516-8ced-4f6e-9a13-09a7b834168c","startTime":"2026-08-16T01:44:56.916Z","endTime":"2026-08-16T01:45:01.916Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.649509695770373,"aZ":-25.249724704074108,"pfxX":-6.227394877030597,"pfxZ":4.043008508992909,"pX":-0.19683796380436297,"pZ":1.3347547915599614,"vX0":4.8284707199477905,"vY0":-129.6719467087319,"vZ0":-5.130490526013537,"x":124.5,"y":202.74,"x0":-1.2686300186738548,"y0":50.00471747540695,"z0":5.251505154602944,"aX":-10.66775608287655},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":10.3,"spinRate":1847,"spinDirection":217},"zone":13,"typeConfidence":0.82,"plateTime":0.42148124259500586,"extension":6.194097236208086},"index":2,"playId":"f344575e-43a1-3f5c-80bc-321ca23ab978","pitchNumber":2,"startTime":"2026-08-16T01:45:17.519Z","endTime":"2026-08-16T01:45:22.611Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-16T01:45:37.887Z","endTime":"2026-08-16T01:46:02.373Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10677099146131,"aZ":-12.867059687745336,"pfxX":-3.6136849514359684,"pfxZ":10.15522060894883,"pX":0.03125208292364739,"pZ":3.6982425898000746,"vX0":4.601997361117214,"vY0":-137.41297946431786,"vZ0":-2.3236569765264963,"x":115.81,"y":138.93,"x0":-1.2002759717025515,"y0":50.00295209926845,"z0":5.435360526283769,"aX":-6.870851550317024},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":5.5,"spinRate":2424,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3994863642196984,"extension":6.0596317135155395},"index":4,"playId":"760741e6-5e88-317b-9a59-474005525faa","pitchNumber":3,"startTime":"2026-08-16T01:46:02.373Z","endTime":"2026-08-16T01:46:07.192Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.574355311977083,"aZ":-27.55934123362831,"pfxX":-8.308064378010478,"pfxZ":2.7650599923918184,"pX":-0.3794948500008288,"pZ":0.4369450789111769,"vX0":4.767527305234928,"vY0":-128.19703439783555,"vZ0":-6.522241937105138,"x":131.47,"y":226.98,"x0":-1.1802283148260624,"y0":50.0057777816056,"z0":5.15485586642069,"aX":-13.882500887620779},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.8,"breakHorizontal":14.0,"spinRate":1891,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.42664845174966226,"extension":6.242185762025178},"index":5,"playId":"ce707e65-684a-3428-9e2b-edd4a6f231cc","pitchNumber":4,"startTime":"2026-08-16T01:46:25.148Z","endTime":"2026-08-16T01:46:28.596Z","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.8,"endSpeed":81.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.215504413576937,"aZ":-25.660781697195848,"pfxX":-8.038145614641808,"pfxZ":3.8322227855945634,"pX":0.3348350821183352,"pZ":1.8966569037928545,"vX0":6.451198332543811,"vY0":-129.18363862295806,"vZ0":-3.793653089695706,"x":104.24,"y":187.57,"x0":-1.1421806689118117,"y0":50.006316266187866,"z0":5.341687539664902,"aX":-13.680163538184},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.4,"breakHorizontal":13.2,"spinRate":1912,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.4228991712059216,"extension":6.060157927999001},"index":6,"playId":"02b89fa8-fc2c-3c6b-b710-575e2c41b2d3","pitchNumber":5,"startTime":"2026-08-16T01:46:51.373Z","endTime":"2026-08-16T01:46:55.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:46:55.848Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jahmai Jones singles on a sharp line drive to left fielder Esmerlyn Valdez. Andruw Monasterio scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:47:06.693Z","endTime":"2026-08-16T01:47:56.011Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":{"id":596133,"link":"/api/v1/people/596133"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1562027205582,"aZ":-14.364947263512818,"pfxX":-2.4778540424373023,"pfxZ":9.211635770837423,"pX":0.048759560165468584,"pZ":4.0130504977528165,"vX0":4.339702488393619,"vY0":-138.47927122962466,"vZ0":-1.3417699168716186,"x":115.14,"y":130.43,"x0":-1.219856426412017,"y0":50.006397595659436,"z0":5.469134691503068,"aX":-4.792787087704698},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":3.6,"spinRate":2450,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3961701354141347,"extension":5.987082573667025},"index":0,"playId":"f535cc48-00a5-39b7-a2cd-9bf0f9764cca","pitchNumber":1,"startTime":"2026-08-16T01:47:24.453Z","endTime":"2026-08-16T01:47:28.597Z","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":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.533990615666763,"aZ":-11.789807530670288,"pfxX":-4.544215983444179,"pfxZ":10.594860087337171,"pX":0.8427330311328355,"pZ":2.210377198991234,"vX0":6.727027622048167,"vY0":-137.80515673585495,"vZ0":-6.20947778848729,"x":84.88,"y":179.1,"x0":-1.039217042943164,"y0":50.00031570027409,"z0":5.288657646578317,"aX":-8.74146151543837},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":6.8,"spinRate":2536,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.397415526943369,"extension":5.971083886219936},"hitData":{"launchSpeed":106.2,"launchAngle":11.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.56,"coordY":89.98}},"index":1,"playId":"870fe740-eb0f-30c5-a175-723c37c1419e","pitchNumber":2,"startTime":"2026-08-16T01:47:45.461Z","endTime":"2026-08-16T01:47:56.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:47:56.011Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:48:10.599Z","endTime":"2026-08-16T01:50:18.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.367792228537596,"aZ":-23.548076376106152,"pfxX":2.1719752258720453,"pfxZ":4.934403797106128,"pX":-0.4829625854032545,"pZ":3.0072884701603835,"vX0":1.3744046945273638,"vY0":-131.0786084473056,"vZ0":-1.7159587148185385,"x":135.41,"y":157.58,"x0":-1.2954685387496756,"y0":50.00597950746871,"z0":5.41974123086197,"aX":3.7993762826163953},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.8,"breakHorizontal":-4.2,"spinRate":2430,"spinDirection":176},"zone":1,"typeConfidence":0.91,"plateTime":0.41705026474973783,"extension":5.875603356084731},"index":0,"playId":"0ae803a1-3c77-33d9-8228-2e8f10a5a904","pitchNumber":1,"startTime":"2026-08-16T01:48:38.913Z","endTime":"2026-08-16T01:48:44.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.986595936819356,"aZ":-14.447916720636853,"pfxX":-2.4485233116071186,"pfxZ":9.21145007892498,"pX":0.41563959093668706,"pZ":3.6687757071173364,"vX0":5.117596965327125,"vY0":-138.36081518140355,"vZ0":-2.1635968850521596,"x":101.16,"y":139.72,"x0":-1.1459912918345283,"y0":50.00399791453366,"z0":5.437437284235026,"aX":-4.712899412563559},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":3.2,"spinRate":2506,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.3969893107713305,"extension":6.037617704844196},"index":1,"playId":"834b3033-96b4-3285-93ab-1047042dd62d","pitchNumber":2,"startTime":"2026-08-16T01:49:02.660Z","endTime":"2026-08-16T01:49:05.660Z","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.6,"endSpeed":85.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7343963233974,"aZ":-12.653056477636285,"pfxX":-2.2192257118468586,"pfxZ":10.243110904323224,"pX":0.08620791040126766,"pZ":4.158462831386423,"vX0":4.187363951328249,"vY0":-137.69835573247218,"vZ0":-1.206918291733443,"x":113.71,"y":126.5,"x0":-1.1710813271371563,"y0":50.00213332616422,"z0":5.465332260806974,"aX":-4.22947662814752},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":3.1,"spinRate":2509,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.3989276560368089,"extension":5.956481357644032},"index":2,"playId":"fe19d0f9-736e-37b9-b67f-474984eeb49c","pitchNumber":3,"startTime":"2026-08-16T01:49:28.046Z","endTime":"2026-08-16T01:49:31.046Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"bc6161ea-7528-4f65-977b-128cd49194d1","startTime":"2026-08-16T01:49:51.233Z","endTime":"2026-08-16T01:49:56.233Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.361666325481707,"aZ":-31.053430417003796,"pfxX":-5.4389992964801035,"pfxZ":0.6688931358808385,"pX":0.48234035590298663,"pZ":0.3169344462248614,"vX0":6.058469413724043,"vY0":-128.49778878616235,"vZ0":-6.180181168488646,"x":98.61,"y":230.22,"x0":-1.1936915246451647,"y0":50.003505390001436,"z0":5.150506683895449,"aX":-9.14196574919573},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":8.5,"spinRate":1799,"spinDirection":210},"zone":14,"typeConfidence":0.86,"plateTime":0.4254311097642769,"extension":6.168884333019578},"index":4,"playId":"d90b5731-83c8-372a-947d-5e933ca79534","pitchNumber":4,"startTime":"2026-08-16T01:50:12.065Z","endTime":"2026-08-16T01:50:18.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:50:18.482Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T01:53:15.239Z","endTime":"2026-08-16T01:53:42.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_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":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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: Aroldis Chapman replaces Erik Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T01:52:15.569Z","endTime":"2026-08-16T01:53:17.528Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19577426104151,"aZ":-12.925980659219169,"pfxX":0.7554854589639408,"pfxZ":9.788871278241649,"pX":-0.6374674940995748,"pZ":4.505489315433242,"vX0":-2.922197568448051,"vY0":-139.53458421848836,"vZ0":-1.9956195061303106,"x":141.3,"y":117.13,"x0":0.32647052802962323,"y0":50.003463218265345,"z0":6.084376126220144,"aX":1.485802227111352},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":-0.7,"spinRate":2442,"spinDirection":167},"zone":11,"typeConfidence":0.89,"plateTime":0.3929441676043144,"extension":7.101858414063172},"index":1,"playId":"dd2d5924-28d0-3e86-afea-5a5af6a1f9b9","pitchNumber":1,"startTime":"2026-08-16T01:53:17.528Z","endTime":"2026-08-16T01:53:22.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78888941249927,"aZ":-11.22326034527178,"pfxX":1.1830424133265929,"pfxZ":10.779298665121658,"pX":-0.13379510170494865,"pZ":2.704004180709082,"vX0":-2.6693379642178137,"vY0":-138.72122606172252,"vZ0":-6.568591340813006,"x":122.1,"y":165.77,"x0":0.6883796650494978,"y0":50.0055307110681,"z0":5.855132266308453,"aX":2.300182858332252},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-1.6,"spinRate":2455,"spinDirection":162},"zone":5,"typeConfidence":0.89,"plateTime":0.3952261357641693,"extension":6.913240740501704},"hitData":{"launchSpeed":107.5,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.58,"coordY":170.43}},"index":2,"playId":"2504091d-6629-37e9-a6cd-dd0e25d116bc","pitchNumber":2,"startTime":"2026-08-16T01:53:35.566Z","endTime":"2026-08-16T01:53:42.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:53:42.534Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T01:53:58.559Z","endTime":"2026-08-16T01:56:41.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08746035589695,"aZ":-26.725393340420602,"pfxX":-6.375110427708676,"pfxZ":3.55595941641357,"pX":0.8366837498156199,"pZ":3.8838970446972874,"vX0":2.5138078279967213,"vY0":-123.14362159043492,"vZ0":-0.02792982557223933,"x":85.11,"y":133.91,"x0":0.6292750537930646,"y0":50.00176200731605,"z0":6.161533593379999,"aX":-9.762985839905921},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":10.9,"spinRate":2123,"spinDirection":262},"zone":12,"typeConfidence":0.9,"plateTime":0.44527325432085973,"extension":7.08555760280754},"index":0,"playId":"71a4037e-0f95-37f7-b934-f3c4e5995627","pitchNumber":1,"startTime":"2026-08-16T01:54:10.107Z","endTime":"2026-08-16T01:54:14.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.470136213520025,"aZ":-15.26151152571791,"pfxX":6.289992703721175,"pfxZ":8.766790731495277,"pX":-0.3929832950131137,"pZ":2.5409097990327103,"vX0":-4.064179040491808,"vY0":-137.95398854638447,"vZ0":-6.409979592113832,"x":131.98,"y":170.18,"x0":0.28157268657078166,"y0":50.001371460204986,"z0":5.921871570757897,"aX":12.131902197652144},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":-10.6,"spinRate":2262,"spinDirection":165},"zone":4,"typeConfidence":0.91,"plateTime":0.3969146125236924,"extension":6.947561293906131},"index":1,"playId":"37b72954-c444-3f80-a016-36c616f9e68d","pitchNumber":2,"startTime":"2026-08-16T01:54:26.488Z","endTime":"2026-08-16T01:54:30.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.601788216983707,"aZ":-30.627161904622987,"pfxX":5.007425434472543,"pfxZ":0.9155880488092301,"pX":0.21758292943842505,"pZ":2.503227376932423,"vX0":-1.9387722556223241,"vY0":-129.27920580115241,"vZ0":-2.838150915089183,"x":108.71,"y":171.19,"x0":0.3277994991960951,"y0":50.00175917679813,"z0":5.972306638509989,"aX":8.453496829675105},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.2,"breakHorizontal":-8.6,"spinRate":1064,"spinDirection":164},"zone":5,"typeConfidence":0.91,"plateTime":0.4240885204957703,"extension":7.166156850590672},"index":2,"playId":"968a7786-5398-3783-89c2-0f6910cdc17b","pitchNumber":3,"startTime":"2026-08-16T01:54:45.285Z","endTime":"2026-08-16T01:54:48.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.930514573784166,"aZ":-26.418767227567965,"pfxX":4.950521594399121,"pfxZ":3.195614472427158,"pX":-0.7696909697081746,"pZ":-1.8956675752968652,"vX0":-4.6845475151933655,"vY0":-133.10751279774706,"vZ0":-14.645575635378627,"x":146.34,"y":289.96,"x0":0.3678182585744555,"y0":50.00193960333672,"z0":5.581446895192928,"aX":8.904508319532317},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.9,"breakHorizontal":-8.0,"spinRate":1217,"spinDirection":155},"zone":13,"typeConfidence":0.92,"plateTime":0.41113256859250535,"extension":7.335278812943312},"index":3,"playId":"d762a367-587d-30e0-b8c2-8b1c6c5040b7","pitchNumber":4,"startTime":"2026-08-16T01:55:02.537Z","endTime":"2026-08-16T01:55:05.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89864219089466,"aZ":-14.260067335643592,"pfxX":5.2577435996067425,"pfxZ":9.027179242085058,"pX":0.7071250355590437,"pZ":3.153913173953833,"vX0":-1.0473804347494293,"vY0":-140.0464420492008,"vZ0":-5.279467820668567,"x":90.05,"y":153.62,"x0":0.4031272378935148,"y0":50.00277892276957,"z0":5.9976455013721335,"aX":10.434109923138307},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":-9.4,"spinRate":2384,"spinDirection":164},"zone":3,"typeConfidence":0.92,"plateTime":0.39123901389657467,"extension":7.027096793655114},"index":4,"playId":"7d85167a-17bf-3c9e-8381-7fdde1c13625","pitchNumber":5,"startTime":"2026-08-16T01:55:31.006Z","endTime":"2026-08-16T01:55:34.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.550812445560485,"aZ":-22.483115693251932,"pfxX":2.070227351502458,"pfxZ":5.3504260330160145,"pX":-0.23079744006035577,"pZ":1.9090569586763197,"vX0":-2.7430630379487146,"vY0":-133.4428878038116,"vZ0":-6.3166734459036284,"x":125.8,"y":187.24,"x0":0.5394293811339527,"y0":50.0029639851132,"z0":5.916478956595647,"aX":3.7499401342343743},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":-3.2,"spinRate":1189,"spinDirection":152},"zone":8,"typeConfidence":0.81,"plateTime":0.40977204431910064,"extension":7.230835713684178},"index":5,"playId":"f5877234-9f39-3f73-aafa-92ba700c0906","pitchNumber":6,"startTime":"2026-08-16T01:55:51.804Z","endTime":"2026-08-16T01:55:55.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77105367881731,"aZ":-11.297514374952623,"pfxX":3.0252732082417126,"pfxZ":9.971903721958277,"pX":-0.815261433675129,"pZ":1.4686803100565047,"vX0":-4.519414911986271,"vY0":-143.65468990536328,"vZ0":-10.238414266226863,"x":148.08,"y":199.13,"x0":0.38412348308185695,"y0":50.00495378299327,"z0":5.778093550373895,"aX":6.3347039597640515},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.2,"breakHorizontal":-4.6,"spinRate":2428,"spinDirection":158},"zone":13,"typeConfidence":0.92,"plateTime":0.3810526820654023,"extension":7.201420948549648},"index":6,"playId":"ae1ec124-6c46-3dbb-8a4a-7bd2b282db94","pitchNumber":7,"startTime":"2026-08-16T01:56:16.412Z","endTime":"2026-08-16T01:56:21.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558919611119975,"aZ":-28.044913799401215,"pfxX":-4.844190131362358,"pfxZ":2.6489003328513085,"pX":-0.32343709826051803,"pZ":3.25444874803484,"vX0":-0.1461348308612431,"vY0":-124.22274928880847,"vZ0":-1.2331345528180608,"x":129.33,"y":150.91,"x0":0.3652557892223226,"y0":50.00282353235217,"z0":6.095064591496593,"aX":-7.548098805600888},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.8,"breakHorizontal":8.8,"spinRate":2311,"spinDirection":272},"zone":1,"typeConfidence":0.9,"plateTime":0.44142784822629233,"extension":7.0954944107265225},"index":7,"playId":"02720216-51fe-3ec5-8981-8dc3201ff0a4","pitchNumber":8,"startTime":"2026-08-16T01:56:36.483Z","endTime":"2026-08-16T01:56:41.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:56:41.605Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Simon strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T01:56:49.606Z","endTime":"2026-08-16T01:58:55.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"41.44"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.68"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.53"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.56"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.72"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.64"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.59"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.05"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.83"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.13"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"44.65"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.87"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.19"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.667"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".667"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.667"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"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":"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":4},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.671799372280525,"aZ":-25.595488368489054,"pfxX":5.431449628319866,"pfxZ":3.76867662321457,"pX":-0.48845342305873357,"pZ":1.5668806447256263,"vX0":-4.195647654968867,"vY0":-131.70885105357937,"vZ0":-6.146517279013479,"x":135.62,"y":196.47,"x0":0.4246614461949651,"y0":50.00375175771214,"z0":5.840484532838078,"aX":9.481131183147514},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":-8.9,"spinRate":1075,"spinDirection":150},"zone":7,"typeConfidence":0.91,"plateTime":0.4169077645879926,"extension":7.342105736578626},"index":0,"playId":"91409d27-5aa1-3fd5-ad17-fe9cbcfd0e86","pitchNumber":1,"startTime":"2026-08-16T01:57:10.124Z","endTime":"2026-08-16T01:57:14.931Z","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":"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":93.4,"endSpeed":85.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.810818922724494,"aZ":-23.283107793312436,"pfxX":5.85813964819247,"pfxZ":4.820607779853103,"pX":-0.9338782182000435,"pZ":-0.055461851766405,"vX0":-5.497985089660862,"vY0":-135.4600751673773,"vZ0":-11.107322674758866,"x":152.6,"y":240.28,"x0":0.36891884450062495,"y0":50.00036995559159,"z0":5.750575140668863,"aX":10.797937074882999},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.4,"breakHorizontal":-9.4,"spinRate":1191,"spinDirection":146},"zone":13,"typeConfidence":0.88,"plateTime":0.40558756070367386,"extension":7.370032758667053},"index":1,"playId":"46e67d8b-957e-3090-b89a-adf5043b06dc","pitchNumber":2,"startTime":"2026-08-16T01:57:41.312Z","endTime":"2026-08-16T01:57:44.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00686086130114,"aZ":-16.329496394926547,"pfxX":6.865029333654487,"pfxZ":7.7081593953282415,"pX":-0.13973915553575608,"pZ":2.6369964358097455,"vX0":-3.9770213447031457,"vY0":-142.3143982521942,"vZ0":-6.290397343864665,"x":122.33,"y":167.58,"x0":0.3823636314410324,"y0":50.001645615891995,"z0":5.906350084769482,"aX":14.110949720039624},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":-11.6,"spinRate":2338,"spinDirection":159},"zone":2,"typeConfidence":0.9,"plateTime":0.3845592572004155,"extension":7.073027609348017},"index":2,"playId":"25a2f390-726f-34f7-9c42-ed61eb2481b7","pitchNumber":3,"startTime":"2026-08-16T01:58:02.270Z","endTime":"2026-08-16T01:58:05.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21231996001126,"aZ":-12.370608670625298,"pfxX":6.2592854234669675,"pfxZ":9.354655338213835,"pX":0.027813735722335323,"pZ":2.3975410154427976,"vX0":-3.609747746987146,"vY0":-144.47599686535085,"vZ0":-7.929161703351211,"x":115.94,"y":174.05,"x0":0.47928132610402235,"y0":50.00255308197737,"z0":5.935310552798618,"aX":13.25079071950066},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.6,"breakHorizontal":-10.7,"spinRate":2462,"spinDirection":164},"zone":5,"typeConfidence":0.9,"plateTime":0.3789028718763392,"extension":7.116771873168992},"index":3,"playId":"3dbe0019-0343-3061-ae03-7147748f5ebf","pitchNumber":4,"startTime":"2026-08-16T01:58:29.425Z","endTime":"2026-08-16T01:58:32.425Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19092473608813,"aZ":-12.630968592938222,"pfxX":6.40308249806787,"pfxZ":9.405333566950386,"pX":0.023546253598089713,"pZ":2.9246546202122583,"vX0":-2.8961660087579912,"vY0":-143.06692629663382,"vZ0":-6.36103744041004,"x":116.1,"y":159.81,"x0":0.21546979373760244,"y0":50.006639620023456,"z0":5.964445041284616,"aX":13.311637350405661},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":-11.0,"spinRate":2502,"spinDirection":164},"zone":2,"typeConfidence":0.9,"plateTime":0.38245077799552263,"extension":7.094031914798263},"index":4,"playId":"546297c3-56ec-38a7-94be-fcdd68ffcdd4","pitchNumber":5,"startTime":"2026-08-16T01:58:49.806Z","endTime":"2026-08-16T01:58:55.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:58:55.565Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Simon strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T01:56:49.606Z","endTime":"2026-08-16T01:58:55.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"41.44"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.68"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.53"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.56"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.72"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.64"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.59"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.05"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.83"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.13"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"44.65"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.87"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.19"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.667"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".667"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.667"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"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":"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":4},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.671799372280525,"aZ":-25.595488368489054,"pfxX":5.431449628319866,"pfxZ":3.76867662321457,"pX":-0.48845342305873357,"pZ":1.5668806447256263,"vX0":-4.195647654968867,"vY0":-131.70885105357937,"vZ0":-6.146517279013479,"x":135.62,"y":196.47,"x0":0.4246614461949651,"y0":50.00375175771214,"z0":5.840484532838078,"aX":9.481131183147514},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":-8.9,"spinRate":1075,"spinDirection":150},"zone":7,"typeConfidence":0.91,"plateTime":0.4169077645879926,"extension":7.342105736578626},"index":0,"playId":"91409d27-5aa1-3fd5-ad17-fe9cbcfd0e86","pitchNumber":1,"startTime":"2026-08-16T01:57:10.124Z","endTime":"2026-08-16T01:57:14.931Z","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":"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":93.4,"endSpeed":85.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.810818922724494,"aZ":-23.283107793312436,"pfxX":5.85813964819247,"pfxZ":4.820607779853103,"pX":-0.9338782182000435,"pZ":-0.055461851766405,"vX0":-5.497985089660862,"vY0":-135.4600751673773,"vZ0":-11.107322674758866,"x":152.6,"y":240.28,"x0":0.36891884450062495,"y0":50.00036995559159,"z0":5.750575140668863,"aX":10.797937074882999},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.4,"breakHorizontal":-9.4,"spinRate":1191,"spinDirection":146},"zone":13,"typeConfidence":0.88,"plateTime":0.40558756070367386,"extension":7.370032758667053},"index":1,"playId":"46e67d8b-957e-3090-b89a-adf5043b06dc","pitchNumber":2,"startTime":"2026-08-16T01:57:41.312Z","endTime":"2026-08-16T01:57:44.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00686086130114,"aZ":-16.329496394926547,"pfxX":6.865029333654487,"pfxZ":7.7081593953282415,"pX":-0.13973915553575608,"pZ":2.6369964358097455,"vX0":-3.9770213447031457,"vY0":-142.3143982521942,"vZ0":-6.290397343864665,"x":122.33,"y":167.58,"x0":0.3823636314410324,"y0":50.001645615891995,"z0":5.906350084769482,"aX":14.110949720039624},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":-11.6,"spinRate":2338,"spinDirection":159},"zone":2,"typeConfidence":0.9,"plateTime":0.3845592572004155,"extension":7.073027609348017},"index":2,"playId":"25a2f390-726f-34f7-9c42-ed61eb2481b7","pitchNumber":3,"startTime":"2026-08-16T01:58:02.270Z","endTime":"2026-08-16T01:58:05.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21231996001126,"aZ":-12.370608670625298,"pfxX":6.2592854234669675,"pfxZ":9.354655338213835,"pX":0.027813735722335323,"pZ":2.3975410154427976,"vX0":-3.609747746987146,"vY0":-144.47599686535085,"vZ0":-7.929161703351211,"x":115.94,"y":174.05,"x0":0.47928132610402235,"y0":50.00255308197737,"z0":5.935310552798618,"aX":13.25079071950066},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.6,"breakHorizontal":-10.7,"spinRate":2462,"spinDirection":164},"zone":5,"typeConfidence":0.9,"plateTime":0.3789028718763392,"extension":7.116771873168992},"index":3,"playId":"3dbe0019-0343-3061-ae03-7147748f5ebf","pitchNumber":4,"startTime":"2026-08-16T01:58:29.425Z","endTime":"2026-08-16T01:58:32.425Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19092473608813,"aZ":-12.630968592938222,"pfxX":6.40308249806787,"pfxZ":9.405333566950386,"pX":0.023546253598089713,"pZ":2.9246546202122583,"vX0":-2.8961660087579912,"vY0":-143.06692629663382,"vZ0":-6.36103744041004,"x":116.1,"y":159.81,"x0":0.21546979373760244,"y0":50.006639620023456,"z0":5.964445041284616,"aX":13.311637350405661},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":-11.0,"spinRate":2502,"spinDirection":164},"zone":2,"typeConfidence":0.9,"plateTime":0.38245077799552263,"extension":7.094031914798263},"index":4,"playId":"546297c3-56ec-38a7-94be-fcdd68ffcdd4","pitchNumber":5,"startTime":"2026-08-16T01:58:49.806Z","endTime":"2026-08-16T01:58:55.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:58:55.565Z","atBatIndex":69},"scoringPlays":[8,63,65],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":153.33,"y":159.79},"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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":169.0,"y":123.0},"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":1,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":107.54,"y":164.06},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10],"bottom":[11,12,13,14],"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":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":215.24,"y":53.46},"type":"H","description":"Home Run"},{"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":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":172.43,"y":102.26},"type":"H","description":"Single"}],"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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":158.98,"y":161.51},"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":2,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":174.61,"y":129.89},"type":"H","description":"Single"}]}},{"startIndex":15,"endIndex":22,"top":[15,16,17,18,19],"bottom":[20,21,22],"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":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":48.86,"y":77.62},"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":3,"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":210.08,"y":111.14},"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":3,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":94.47,"y":71.77},"type":"O","description":"Flyout"},{"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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":71.65,"y":100.23},"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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":86.44,"y":65.38},"type":"O","description":"Flyout"}]}},{"startIndex":23,"endIndex":30,"top":[23,24,25,26,27],"bottom":[28,29,30],"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":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":212.62,"y":119.25},"type":"H","description":"Double"},{"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":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":114.31,"y":160.3},"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":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":124.23,"y":88.02},"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":4,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":76.81,"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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":145.73,"y":173.47},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":31,"endIndex":39,"top":[31,32,33],"bottom":[34,35,36,37,38,39],"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":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":113.54,"y":202.43},"type":"O","description":"Pop Out"},{"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":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":53.81,"y":76.38},"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":5,"pitcher":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":105.82,"y":153.39},"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":5,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":67.25,"y":137.61},"type":"O","description":"Flyout"},{"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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":157.79,"y":85.99},"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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":118.56,"y":171.32},"type":"H","description":"Single"}]}},{"startIndex":40,"endIndex":45,"top":[40,41,42],"bottom":[43,44,45],"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":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":143.19,"y":155.74},"type":"O","description":"Grounded Into DP"}],"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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":161.94,"y":163.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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":106.75,"y":179.41},"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":6,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":119.38,"y":152.7},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48,49],"bottom":[50,51,52],"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":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":48.48,"y":119.7},"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":7,"pitcher":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":199.83,"y":105.58},"type":"O","description":"Lineout"}],"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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":140.66,"y":146.62},"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":7,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":140.66,"y":152.19},"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":7,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":190.54,"y":81.92},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":59,"top":[53,54,55,56],"bottom":[57,58,59],"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":152.97,"y":168.75},"type":"O","description":"Pop Out"},{"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":204.51,"y":127.36},"type":"H","description":"Double"},{"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":111.78,"y":161.31},"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":8,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":133.1,"y":67.86},"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":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":126.61,"y":131.1},"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":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":114.0,"y":149.0},"type":"O","description":"Groundout"}]}},{"startIndex":60,"endIndex":69,"top":[60,61,62,63,64,65,66],"bottom":[67,68,69],"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":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":122.91,"y":36.74},"type":"H","description":"Double"},{"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":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":129.19,"y":181.82},"type":"O","description":"Fielders Choice Out"},{"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":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":89.99,"y":140.53},"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":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":71.75,"y":53.88},"type":"H","description":"Double"},{"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":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":84.56,"y":89.98},"type":"H","description":"Single"}],"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":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":96.58,"y":170.43},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":0,"hits":6,"errors":1,"leftOnBase":5},"away":{"runs":4,"hits":9,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"catcher":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"first":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"second":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"third":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"shortstop":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"left":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"center":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"right":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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"},"battingOrder":3,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"onDeck":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"inHole":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"battingOrder":5,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":1,"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":5,"groundOuts":6,"airOuts":8,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".248","atBats":34,"obp":".321","slg":".401","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":17,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"34.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".219","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":112,"era":"3.48","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.22","battersFaced":32,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":112,"balls":38,"strikes":74,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"pitchesPerInning":"12.44","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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":{},"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":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":0,"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":{"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}},"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":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":51,"groundOuts":71,"airOuts":95,"runs":60,"doubles":19,"triples":2,"homeRuns":24,"strikeOuts":118,"baseOnBalls":51,"intentionalWalks":2,"hits":108,"hitByPitch":21,"avg":".278","atBats":388,"obp":".389","slg":".523","ops":".912","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":203,"rbi":72,"leftOnBase":158,"sacBunts":1,"sacFlies":3,"babip":".337","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.17","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":77,"putOuts":790,"errors":5,"chances":872,"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,"battingOrder":"102","stats":{"batting":{"note":"a-","summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":15,"groundOuts":23,"airOuts":29,"runs":15,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".203","atBats":118,"obp":".277","slg":".356","ops":".633","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":42,"rbi":13,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":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":true,"isSubstitute":false}},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"101","stats":{"batting":{"note":"1-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":29,"groundOuts":38,"airOuts":43,"runs":19,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".248","atBats":137,"obp":".314","slg":".394","ops":".708","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":54,"rbi":12,"leftOnBase":44,"sacBunts":2,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.67","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":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":48,"groundOuts":70,"airOuts":86,"runs":30,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":47,"baseOnBalls":34,"intentionalWalks":0,"hits":63,"hitByPitch":2,"avg":".241","atBats":261,"obp":".328","slg":".414","ops":".742","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":108,"rbi":47,"leftOnBase":124,"sacBunts":0,"sacFlies":5,"babip":".261","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.62","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":404,"errors":6,"chances":434,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":"3-4 | HR, 2 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":89,"groundOuts":83,"airOuts":159,"runs":69,"doubles":27,"triples":3,"homeRuns":22,"strikeOuts":104,"baseOnBalls":54,"intentionalWalks":3,"hits":118,"hitByPitch":2,"avg":".259","atBats":456,"obp":".335","slg":".476","ops":".811","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":217,"rbi":65,"leftOnBase":219,"sacBunts":1,"sacFlies":7,"babip":".285","groundOutsToAirouts":"0.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.73","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":229,"errors":7,"chances":248,"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":{"note":"(W, 15-3)","summary":"7.0 IP, 0 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":30,"strikes":56,"strikePercentage":".650","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":2},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":69,"groundOuts":132,"airOuts":130,"runs":40,"doubles":27,"triples":1,"homeRuns":13,"strikeOuts":117,"baseOnBalls":34,"intentionalWalks":0,"hits":118,"hitByPitch":5,"atBats":494,"obp":".293","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1923,"era":"2.65","inningsPitched":"132.2","wins":15,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.15","battersFaced":536,"outs":398,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1923,"balls":683,"strikes":1240,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".833","pitchesPerInning":"14.49","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.31","hitsPer9Inn":"8.01","runsScoredPer9":"2.71","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":47},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":17,"errors":0,"chances":31,"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"}]},"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-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"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":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":47,"groundOuts":42,"airOuts":84,"runs":31,"doubles":22,"triples":1,"homeRuns":6,"strikeOuts":54,"baseOnBalls":22,"intentionalWalks":0,"hits":65,"hitByPitch":2,"avg":".270","atBats":241,"obp":".332","slg":".444","ops":".776","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":107,"rbi":35,"leftOnBase":116,"sacBunts":1,"sacFlies":3,"babip":".321","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.17","popOuts":20,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":118,"errors":5,"chances":255,"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":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":43,"groundOuts":127,"airOuts":112,"runs":59,"doubles":22,"triples":1,"homeRuns":12,"strikeOuts":60,"baseOnBalls":33,"intentionalWalks":0,"hits":98,"hitByPitch":9,"avg":".252","atBats":389,"obp":".323","slg":".406","ops":".729","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":158,"rbi":60,"leftOnBase":160,"sacBunts":5,"sacFlies":3,"babip":".269","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"32.42","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":212,"putOuts":71,"errors":8,"chances":291,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":47,"groundOuts":116,"airOuts":108,"runs":55,"doubles":13,"triples":3,"homeRuns":16,"strikeOuts":140,"baseOnBalls":34,"intentionalWalks":2,"hits":90,"hitByPitch":4,"avg":".202","atBats":445,"obp":".261","slg":".353","ops":".614","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":492,"totalBases":157,"rbi":61,"leftOnBase":176,"sacBunts":2,"sacFlies":7,"babip":".250","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.81","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":201,"errors":1,"chances":209,"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":"900","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":12,"groundOuts":32,"airOuts":24,"runs":12,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":18,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".250","atBats":96,"obp":".365","slg":".323","ops":".688","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":31,"rbi":5,"leftOnBase":43,"sacBunts":2,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":52,"putOuts":75,"errors":1,"chances":128,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2B, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":65,"groundOuts":114,"airOuts":120,"runs":63,"doubles":29,"triples":3,"homeRuns":16,"strikeOuts":100,"baseOnBalls":19,"intentionalWalks":0,"hits":133,"hitByPitch":8,"avg":".287","atBats":463,"obp":".325","slg":".467","ops":".792","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":216,"rbi":63,"leftOnBase":177,"sacBunts":2,"sacFlies":2,"babip":".335","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.94","popOuts":20,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":285,"errors":2,"chances":294,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":{"note":"(H, 11)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":1,"flyOuts":9,"groundOuts":33,"airOuts":24,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":54,"baseOnBalls":23,"intentionalWalks":2,"hits":27,"hitByPitch":3,"atBats":136,"obp":".325","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":721,"era":"2.37","inningsPitched":"38.0","wins":2,"losses":0,"saves":4,"saveOpportunities":5,"holds":11,"blownSaves":1,"earnedRuns":10,"whip":"1.32","battersFaced":164,"outs":114,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":721,"balls":307,"strikes":414,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.97","gamesFinished":11,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"12.79","walksPer9Inn":"5.45","hitsPer9Inn":"6.39","runsScoredPer9":"2.61","homeRunsPer9":"0.47","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"100","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":39,"groundOuts":87,"airOuts":74,"runs":34,"doubles":16,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":28,"intentionalWalks":1,"hits":72,"hitByPitch":3,"avg":".274","atBats":263,"obp":".347","slg":".399","ops":".746","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":105,"rbi":28,"leftOnBase":122,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.60","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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":42,"gamesStarted":0,"flyOuts":22,"groundOuts":35,"airOuts":34,"runs":11,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":151,"obp":".294","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":663,"era":"1.99","inningsPitched":"40.2","wins":2,"losses":4,"saves":27,"saveOpportunities":29,"holds":0,"blownSaves":2,"earnedRuns":9,"whip":"1.20","battersFaced":171,"outs":122,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":663,"balls":217,"strikes":446,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".333","pitchesPerInning":"16.30","gamesFinished":34,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"11.51","walksPer9Inn":"3.98","hitsPer9Inn":"6.86","runsScoredPer9":"2.43","homeRunsPer9":"0.44","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[807799,678011,663330,678882,668939,575929,677800,702332,680776,655316,686765,543243,669062,547973],"pitchers":[543243,669062,547973],"bench":[642201,657136],"bullpen":[678394,687562,687941,594027,663558,663776,624133,801139,669711],"battingOrder":[663330,678882,668939,575929,677800,702332,680776,655316,686765],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Yoshida (16, Jones); Abreu, W 2 (27, Jones, Weaver); Rafaela (29, Soto, G); Monasterio (22, Weaver)."},{"label":"HR","value":"Abreu, W (22, 2nd inning off Jones, 0 on, 1 out)."},{"label":"TB","value":"Abreu, W 8; Duran, Ja; Durbin; Jones, Jah; Monasterio 2; Rafaela 2; Yoshida 2."},{"label":"RBI","value":"Abreu, W (65); Jones, Jah (13); Monasterio 2 (35)."},{"label":"2-out RBI","value":"Jones, Jah."},{"label":"Runners left in scoring position, 2 out","value":"Rutschman 2; Contreras, Wn; Monasterio 2."},{"label":"GIDP","value":"Abreu, W."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Durbin (1st base by Jones)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Contreras, Wn-Monasterio-Gray, S; Monasterio-Contreras, Wn)."}]}],"note":[{"label":"a","value":"Popped out for Seigler in the 8th."},{"label":"1","value":"Ran for Yoshida in the 3rd."}]},"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":4,"groundOuts":8,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".256","atBats":31,"obp":".333","slg":".411","ops":".744","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":6,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":34,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":155,"era":"4.31","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.32","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":56,"strikes":99,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":4,"pitchesPerInning":"17.22","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"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":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":29,"groundOuts":42,"airOuts":47,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".234","atBats":154,"obp":".287","slg":".396","ops":".683","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":61,"rbi":28,"leftOnBase":55,"sacBunts":1,"sacFlies":1,"babip":".254","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":180,"errors":2,"chances":237,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":53,"groundOuts":75,"airOuts":92,"runs":37,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":48,"baseOnBalls":44,"intentionalWalks":0,"hits":74,"hitByPitch":6,"avg":".260","atBats":285,"obp":".366","slg":".414","ops":".780","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":118,"rbi":37,"leftOnBase":125,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":25,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":486,"errors":4,"chances":533,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":9,"airOuts":10,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".290","atBats":31,"obp":".333","slg":".323","ops":".656","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":10,"rbi":2,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.90","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"200","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":76,"groundOuts":83,"airOuts":119,"runs":73,"doubles":25,"triples":1,"homeRuns":26,"strikeOuts":150,"baseOnBalls":45,"intentionalWalks":0,"hits":115,"hitByPitch":2,"avg":".250","atBats":460,"obp":".315","slg":".478","ops":".793","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":514,"totalBases":220,"rbi":77,"leftOnBase":190,"sacBunts":0,"sacFlies":7,"babip":".306","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.69","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":277,"putOuts":146,"errors":10,"chances":433,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":56,"groundOuts":116,"airOuts":93,"runs":83,"doubles":29,"triples":2,"homeRuns":15,"strikeOuts":132,"baseOnBalls":74,"intentionalWalks":3,"hits":120,"hitByPitch":8,"avg":".261","atBats":459,"obp":".372","slg":".431","ops":".803","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":543,"totalBases":198,"rbi":63,"leftOnBase":187,"sacBunts":0,"sacFlies":2,"babip":".334","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.60","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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(L, 2-5)","summary":"5.0 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":30,"strikes":55,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":34,"groundOuts":47,"airOuts":71,"runs":35,"doubles":13,"triples":2,"homeRuns":11,"strikeOuts":72,"baseOnBalls":21,"intentionalWalks":0,"hits":56,"hitByPitch":2,"atBats":244,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1048,"era":"4.78","inningsPitched":"64.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.20","battersFaced":269,"outs":192,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1048,"balls":383,"strikes":665,"strikePercentage":".630","hitBatsmen":2,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":1,"winPercentage":".286","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.95","hitsPer9Inn":"7.88","runsScoredPer9":"4.92","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":10,"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":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":22,"groundOuts":46,"airOuts":47,"runs":24,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":1,"hits":36,"hitByPitch":4,"atBats":188,"obp":".290","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":893,"era":"3.66","inningsPitched":"51.2","wins":5,"losses":3,"saves":14,"saveOpportunities":19,"holds":8,"blownSaves":5,"earnedRuns":21,"whip":"1.12","battersFaced":217,"outs":155,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":893,"balls":340,"strikes":553,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".625","pitchesPerInning":"17.28","gamesFinished":24,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.63","walksPer9Inn":"3.83","hitsPer9Inn":"6.27","runsScoredPer9":"4.18","homeRunsPer9":"0.87","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":17,"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, 3 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":8,"strikes":18,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":45,"gamesStarted":0,"flyOuts":31,"groundOuts":39,"airOuts":53,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":48,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":168,"obp":".240","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":687,"era":"2.30","inningsPitched":"47.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":15,"blownSaves":2,"earnedRuns":12,"whip":"0.89","battersFaced":184,"outs":141,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":687,"balls":222,"strikes":465,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":3,"winPercentage":".667","pitchesPerInning":"14.62","gamesFinished":6,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.19","walksPer9Inn":"2.30","hitsPer9Inn":"5.74","runsScoredPer9":"2.49","homeRunsPer9":"0.57","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":26,"groundOuts":75,"airOuts":53,"runs":26,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":0,"hits":60,"hitByPitch":4,"avg":".244","atBats":246,"obp":".321","slg":".317","ops":".638","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":78,"rbi":24,"leftOnBase":120,"sacBunts":1,"sacFlies":0,"babip":".314","groundOutsToAirouts":"1.42","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"123.00","popOuts":4,"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":129,"putOuts":109,"errors":8,"chances":246,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":25,"groundOuts":22,"airOuts":37,"runs":31,"doubles":10,"triples":1,"homeRuns":14,"strikeOuts":78,"baseOnBalls":33,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".256","atBats":180,"obp":".369","slg":".556","ops":".925","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":100,"rbi":41,"leftOnBase":87,"sacBunts":0,"sacFlies":3,"babip":".352","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.86","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":83,"errors":1,"chances":85,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"2-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":35,"groundOuts":107,"airOuts":64,"runs":47,"doubles":15,"triples":2,"homeRuns":4,"strikeOuts":69,"baseOnBalls":19,"intentionalWalks":1,"hits":101,"hitByPitch":9,"avg":".301","atBats":336,"obp":".352","slg":".393","ops":".745","caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":132,"rbi":28,"leftOnBase":149,"sacBunts":3,"sacFlies":2,"babip":".366","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.00","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":198,"errors":2,"chances":204,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":{"summary":"2.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":16,"strikes":18,"strikePercentage":".530","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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":19,"groundOuts":27,"airOuts":25,"runs":17,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":1,"hits":27,"hitByPitch":0,"atBats":108,"obp":".328","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":487,"era":"4.71","inningsPitched":"28.2","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":15,"whip":"1.40","battersFaced":123,"outs":86,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":487,"balls":178,"strikes":309,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".200","pitchesPerInning":"16.99","gamesFinished":2,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"9.73","walksPer9Inn":"4.08","hitsPer9Inn":"8.48","runsScoredPer9":"5.34","homeRunsPer9":"0.63","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":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":0,"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":true,"isSubstitute":false}},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"ID804668":{"person":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":8,"groundOuts":7,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".297","atBats":37,"obp":".395","slg":".649","ops":"1.044","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":24,"rbi":10,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.25","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":93,"errors":0,"chances":97,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":[687462,664040,668804,699013,682927,694378,663968,804668,669707,683003,696062,642397,596133],"pitchers":[683003,696062,642397,596133],"bench":[687394,695257,680779,693304],"bullpen":[677952,669199,696149,666808,676755,669387,682254,694973,489446],"battingOrder":[687462,664040,668804,699013,682927,694378,663968,804668,669707],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Flores Jr.; Lowe, B; Mangum 2; Valdez, Es 2."},{"label":"Runners left in scoring position, 2 out","value":"Lowe, B 2; Valdez, Es."},{"label":"GIDP","value":"Simon 2."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Simon (1, fielding)."},{"label":"Pickoffs","value":"Jones (Durbin at 1st base)."},{"label":"DP","value":"(Lowe, B-Gonzalez, J-Horwitz)."}]}],"note":[]}},"officials":[{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"First Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Flores Jr. 2 (Ball-Overturned to Strike, Ball-Confirmed); Rutschman 2 (Ball-Confirmed, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Gray, S 86-56; Miller, E 11-8; Chapman 15-10; Jones 85-55; Dotel 34-18; Soto, G 10-8; Weaver 26-18."},{"label":"Groundouts-flyouts","value":"Gray, S 6-4; Miller, E 1-0; Chapman 1-0; Jones 3-3; Dotel 1-1; Soto, G 1-1; Weaver 1-0."},{"label":"Batters faced","value":"Gray, S 26; Miller, E 3; Chapman 3; Jones 20; Dotel 7; Soto, G 4; Weaver 7."},{"label":"Umpires","value":"HP: Ryan Additon. 1B: Jonathan Parra. 2B: Lance Barksdale. 3B: Ryan Wills. "},{"label":"Weather","value":"79 degrees, Cloudy."},{"label":"Wind","value":"2 mph, R To L."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:42."},{"label":"Att","value":"38,408."},{"label":"Venue","value":"PNC Park."},{"label":"August 15, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","boxscoreName":"Gray, S"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 15-3)","summary":"7.0 IP, 0 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":30,"strikes":56,"strikePercentage":".650","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":2},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":69,"groundOuts":132,"airOuts":130,"runs":40,"doubles":27,"triples":1,"homeRuns":13,"strikeOuts":117,"baseOnBalls":34,"intentionalWalks":0,"hits":118,"hitByPitch":5,"atBats":494,"obp":".293","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1923,"era":"2.65","inningsPitched":"132.2","wins":15,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.15","battersFaced":536,"outs":398,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1923,"balls":683,"strikes":1240,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".833","pitchesPerInning":"14.49","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.31","hitsPer9Inn":"8.01","runsScoredPer9":"2.71","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":47},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":17,"errors":0,"chances":31,"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"}]},"type":"starter","gameScore":75,"pitchingGameScore":75},{"player":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","boxscoreName":"Abreu, W"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | HR, 2 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":89,"groundOuts":83,"airOuts":159,"runs":69,"doubles":27,"triples":3,"homeRuns":22,"strikeOuts":104,"baseOnBalls":54,"intentionalWalks":3,"hits":118,"hitByPitch":2,"avg":".259","atBats":456,"obp":".335","slg":".476","ops":".811","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":217,"rbi":65,"leftOnBase":219,"sacBunts":1,"sacFlies":7,"babip":".285","groundOutsToAirouts":"0.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.73","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":229,"errors":7,"chances":248,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003","boxscoreName":"Jones"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 2-5)","summary":"5.0 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":30,"strikes":55,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":34,"groundOuts":47,"airOuts":71,"runs":35,"doubles":13,"triples":2,"homeRuns":11,"strikeOuts":72,"baseOnBalls":21,"intentionalWalks":0,"hits":56,"hitByPitch":2,"atBats":244,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1048,"era":"4.78","inningsPitched":"64.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.20","battersFaced":269,"outs":192,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1048,"balls":383,"strikes":665,"strikePercentage":".630","hitBatsmen":2,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":1,"winPercentage":".286","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.95","hitsPer9Inn":"7.88","runsScoredPer9":"4.92","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"loser":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}